<<Type>> GM_CompositeSurface {Analysis} derived from: GM_CompositeGM_OrientableSurface

Documentation
4.51 geometric composite surface
set of geometric surfaces adjoining one another along common boundary geometric curves


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


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


Attributes
NameClassTypeInitial Value
orientationGM_OrientablePrimitiveSign 


Associations
NameMy RoleMy ClassOther RoleOther Element
CompositioncompositeGM_CompositeSurfacegeneratorGM_OrientableSurface
CompositioncompositeGM_CompositegeneratorGM_Primitive
ContainssubComplexGM_ComplexsuperComplexGM_Complex
RealizationgeometryGM_ComplextopologyTP_Complex
ComplexelementGM_PrimitivecomplexGM_Complex
--Not Named--elementGM_Object--Not Named--GM_Aggregate
SpatialCompositionspatialElementGM_Object--Not Named--CV_DomainObject
Coordinate Reference SystemobjectGM_ObjectCRSSC_CRS
CompositioncompositeGM_CompositeSurfacegeneratorGM_OrientableSurface
OrientedproxyGM_OrientablePrimitiveprimitiveGM_Primitive
Interior tocontainingPrimitiveGM_PrimitivecontainedPrimitiveGM_Primitive
OrientedproxyGM_OrientablePrimitiveprimitiveGM_Primitive
RealizationgeometryGM_PrimitivetopologyTP_Primitive
ComplexelementGM_PrimitivecomplexGM_Complex
CompositioncompositeGM_CompositegeneratorGM_Primitive


Generalization Relationships
NameClassSupplier
--Not Named--GM_CompositeSurfaceGM_Composite
--Not Named--GM_CompositeSurfaceGM_OrientableSurface
--Not Named--GM_CompositeGM_Complex
--Not Named--GM_ComplexGM_Object
--Not Named--GM_OrientableSurfaceGM_OrientablePrimitive
--Not Named--GM_OrientablePrimitiveGM_Primitive
--Not Named--GM_PrimitiveGM_Object


Realize Relationships
NameClassSupplier
--Not Named--GM_ObjectTransfiniteSet<DirectPosition>