Package net.opengis.gml311
Interface FaceType
- All Superinterfaces:
AbstractGMLType
,AbstractTopologyType
,AbstractTopoPrimitiveType
,EObject
,Notifier
- All Known Implementing Classes:
FaceTypeImpl
A representation of the model object 'Face Type'.
. The topological boundary of a face consists of a set of directed edges. Note that all edges associated with a Face, including dangling and interior edges, appear in the boundary. Dangling and interior edges are each referenced by pairs of directedEdges with opposing orientations. The optional coboundary of a face is a pair of directed solids which are bounded by this face. If present, there is precisely one positively directed and one negatively directed solid in the coboundary of every face. The positively directed solid corresponds to the solid which lies in the direction of the positively directed normal to the face in any geometric realisation. A face may optionally be realised by a 2-dimensional (surface) geometric primitive.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionEList<DirectedEdgePropertyType>
Returns the value of the 'Directed Edge' containment reference list.Returns the value of the 'Directed Topo Solid' containment reference list.Returns the value of the 'Surface Property' containment reference.void
Sets the value of the 'Surface Property
' containment reference.Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
Methods inherited from interface AbstractTopoPrimitiveType
getContainer, getIsolated, setContainer
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getDirectedEdge
EList<DirectedEdgePropertyType> getDirectedEdge()Returns the value of the 'Directed Edge' containment reference list. The list contents are of typeDirectedEdgePropertyType
.If the meaning of the 'Directed Edge' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Directed Edge' containment reference list.
- See Also:
-
getDirectedTopoSolid
EList<DirectedTopoSolidPropertyType> getDirectedTopoSolid()Returns the value of the 'Directed Topo Solid' containment reference list. The list contents are of typeDirectedTopoSolidPropertyType
.If the meaning of the 'Directed Topo Solid' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Directed Topo Solid' containment reference list.
- See Also:
-
getSurfaceProperty
SurfacePropertyType getSurfaceProperty()Returns the value of the 'Surface Property' containment reference. This property element either references a surface via the XLink-attributes or contains the surface element. surfaceProperty is the predefined property which can be used by GML Application Schemas whenever a GML Feature has a property with a value that is substitutable for _Surface.- Returns:
- the value of the 'Surface Property' containment reference.
- See Also:
-
setSurfaceProperty
Sets the value of the 'Surface Property
' containment reference.- Parameters:
value
- the new value of the 'Surface Property' containment reference.- See Also:
-