<<Type>> Simplex {Analysis} derived from: TP_PrimitiveGM_Primitive

Documentation
4.59 geometric simplex, n-simplex
combination of an n-dimensional geometric entity and an n-dimensional topological entity, where the geometric entity is the convex hull on n+1 points in general position.

Note: since an n-simplex is an ordered combination of n points, it is often written as an element of the Cartesian product of the coordinate space, <p0, p1, p2,..., pn>.


Parent PackageSimplicial TopologyAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceYes  


Operations
NameSignatureClass
asTP_DirectedTopoTP_DirectedTopo asTP_DirectedTopo (Sign orientation)TP_Primitive
dimensionInteger dimension ()TP_Primitive
boundaryTP_Boundary boundary ()TP_Primitive
coBoundarySet<TP_DirectedTopo> coBoundary ()TP_Primitive
interiorSet<TP_Primitive> interior ()TP_Primitive
closureSet<TP_Primitive> closure ()TP_Primitive
exteriorSet<TP_Primitive> exterior ()TP_Primitive
maximalComplexTP_Complex maximalComplex ()TP_Primitive
boundaryGM_PrimitiveBoundary boundary ()GM_Primitive
GM_PrimitiveGM_Primitive GM_Primitive (GM_Envelope e)GM_Primitive
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


Attributes
NameClassTypeInitial Value
dimensionSimplexInteger 
vertices[dimension+1]SimplexGM_Point 


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named----Not Named--Simplex--Not Named--SimplicialComplex
Isolated InisolatedTP_PrimitivecontainerTP_Primitive
CentertopoTP_PrimitiveproxyTP_DirectedTopo
ComplexelementTP_PrimitivecomplexTP_Complex
--Not Named----Not Named--TP_PrimitivemaximalComplexTP_Complex
RealizationtopologyTP_PrimitivegeometryGM_Primitive
Interior tocontainingPrimitiveGM_PrimitivecontainedPrimitiveGM_Primitive
OrientedprimitiveGM_PrimitiveproxyGM_OrientablePrimitive
RealizationtopologyTP_PrimitivegeometryGM_Primitive
ComplexelementGM_PrimitivecomplexGM_Complex
CompositiongeneratorGM_PrimitivecompositeGM_Composite
--Not Named--elementGM_Object--Not Named--GM_Aggregate
SpatialCompositionspatialElementGM_Object--Not Named--CV_DomainObject
Coordinate Reference SystemobjectGM_ObjectCRSSC_CRS


Generalization Relationships
NameClassSupplier
--Not Named--SimplexTP_Primitive
--Not Named--SimplexGM_Primitive
--Not Named--GM_PrimitiveGM_Object


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