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:
  • Method Details

    • getDirectedEdge

      EList<DirectedEdgePropertyType> getDirectedEdge()
      Returns the value of the 'Directed Edge' containment reference list. The list contents are of type DirectedEdgePropertyType.

      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 type DirectedTopoSolidPropertyType.

      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

      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: