Package net.opengis.gml311
Interface FaceType
-
- All Superinterfaces:
AbstractGMLType
,AbstractTopologyType
,AbstractTopoPrimitiveType
,EObject
,Notifier
- All Known Implementing Classes:
FaceTypeImpl
public interface FaceType extends AbstractTopoPrimitiveType
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:
Gml311Package.getFaceType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<DirectedEdgePropertyType>
getDirectedEdge()
Returns the value of the 'Directed Edge' containment reference list.EList<DirectedTopoSolidPropertyType>
getDirectedTopoSolid()
Returns the value of the 'Directed Topo Solid' containment reference list.SurfacePropertyType
getSurfaceProperty()
Returns the value of the 'Surface Property' containment reference.void
setSurfaceProperty(SurfacePropertyType value)
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
-
-
-
-
Method Detail
-
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:
Gml311Package.getFaceType_DirectedEdge()
-
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:
Gml311Package.getFaceType_DirectedTopoSolid()
-
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(SurfacePropertyType)
,Gml311Package.getFaceType_SurfaceProperty()
-
setSurfaceProperty
void setSurfaceProperty(SurfacePropertyType value)
Sets the value of the 'Surface Property
' containment reference.- Parameters:
value
- the new value of the 'Surface Property' containment reference.- See Also:
getSurfaceProperty()
-
-