<<Type>> GM_SurfaceBoundary {Analysis} derived from: GM_PrimitiveBoundary

Documentation
The boundary of GM_Surfaces shall be represented as GM_SurfaceBoundary.

Parent PackageGeometric primitiveAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceYes  


Operations
NameSignatureClass
isMaximalBoolean isMaximal ()GM_Boundary
mbRegionGM_Object mbRegion ()GM_Boundary
representativePointDirectPosition representativePoint ()GM_Boundary
boundaryGM_Boundary boundary ()GM_Boundary
closureGM_Complex closure ()GM_Boundary
isSimpleBoolean isSimple ()GM_Boundary
isCycleBoolean isCycle ()GM_Boundary
distanceDistance distance (GM_Object geometry)GM_Boundary
dimensionInteger dimension (DirectPosition point = NULL)GM_Boundary
coordinateDimensionInteger coordinateDimension ()GM_Boundary
maximalComplexSet<GM_Complex> maximalComplex ()GM_Boundary
transformGM_Object transform (SC_CRS newCRS)GM_Boundary
envelopeGM_Envelope envelope ()GM_Boundary
centroidDirectPosition centroid ()GM_Boundary
convexHullGM_Object convexHull ()GM_Boundary
bufferGM_Object buffer (Distance radius)GM_Boundary


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named----Not Named--GM_SurfaceBoundaryinteriorGM_Ring
--Not Named----Not Named--GM_SurfaceBoundaryexteriorGM_Ring


Generalization Relationships
NameClassSupplier
--Not Named--GM_SurfaceBoundaryGM_PrimitiveBoundary
--Not Named--GM_PrimitiveBoundaryGM_Boundary


Realize Relationships
NameClassSupplier
--Not Named--GM_BoundaryGM_Complex