Class FT_Primitive {Analysis} derived from: TS_FeatureComponent

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


Operations
NameSignatureClass
asTP_DirectedTopoTP_DirectedTopo asTP_DirectedTopo (Sign orientation)FT_Primitive
dimensionInteger dimension ()FT_Primitive
boundaryTP_Boundary boundary ()FT_Primitive
coBoundarySet<TP_DirectedTopo> coBoundary ()FT_Primitive
interiorSet<TP_Primitive> interior ()FT_Primitive
closureSet<TP_Primitive> closure ()FT_Primitive
exteriorSet<TP_Primitive> exterior ()FT_Primitive
maximalComplexTP_Complex maximalComplex ()FT_Primitive
mbRegionTS_FeatureComponent mbRegion ()FT_Primitive
representativePointDirectPosition representativePoint ()FT_Primitive
isSimpleBoolean isSimple ()FT_Primitive
isClosedBoolean isClosed ()FT_Primitive
isEmptyBoolean isEmpty ()FT_Primitive
unionTS_FeatureComponent union (GM_Object pointSet)FT_Primitive
symmetricDifferenceTS_FeatureComponent symmetricDifference (GM_Object pointSet)FT_Primitive
isPartOfBoolean isPartOf (GM_Complex geomCplx)FT_Primitive
isInComplexesSet<TS_FeatureComponent> isInComplexes ()FT_Primitive
transformTS_FeatureComponent transform (SC_CoordinateReferenceSystem cRefSystem)FT_Primitive
isSubComplexBoolean isSubComplex (GM_Complex c)FT_Primitive
maximalSet<TS_Root> maximal ()FT_Primitive
isMaximalBoolean isMaximal ()FT_Primitive
locateAny locate (MemberName name)FT_Primitive
mbRegionTS_FeatureComponent mbRegion ()TS_FeatureComponent
representativePointDirectPosition representativePoint ()TS_FeatureComponent
isSimpleBoolean isSimple ()TS_FeatureComponent
isClosedBoolean isClosed ()TS_FeatureComponent
isEmptyBoolean isEmpty ()TS_FeatureComponent
unionTS_FeatureComponent union (GM_Object pointSet)TS_FeatureComponent
symmetricDifferenceTS_FeatureComponent symmetricDifference (GM_Object pointSet)TS_FeatureComponent
isPartOfBoolean isPartOf (GM_Complex geomCplx)TS_FeatureComponent
isInComplexesSet<TS_FeatureComponent> isInComplexes ()TS_FeatureComponent
maximalComplexSet<TS_FeatureComponent> maximalComplex ()TS_FeatureComponent
transformTS_FeatureComponent transform (SC_CoordinateReferenceSystem cRefSystem)TS_FeatureComponent
isSubComplexBoolean isSubComplex (GM_Complex c)TS_FeatureComponent
maximalSet<TS_Topo> maximal ()TS_FeatureComponent
isMaximalBoolean isMaximal ()TS_FeatureComponent
locateAny locate (MemberName name)TS_FeatureComponent
generateRepresentaionRecord generateRepresentaion ()TS_FeatureComponent
locateFE_FeatureAttribute locate (LocalName name)TS_FeatureComponent
nameGenericName name ()TS_FeatureComponent
selectAny select (GenericName name)TS_FeatureComponent
generateIDLocalName generateID (Any registeredObj)TS_FeatureComponent
registerIDBoolean registerID (LocalName aName, Reference<Any> registeredObj)TS_FeatureComponent
unregisterIDBoolean unregisterID (LocalName aName, Reference<Any> registeredObj)TS_FeatureComponent
boundaryGM_Boundary boundary ()TS_FeatureComponent
closureGM_Complex closure ()TS_FeatureComponent
isCycleBoolean isCycle ()TS_FeatureComponent
distanceDistance distance (GM_Object geometry)TS_FeatureComponent
dimensionInteger dimension (DirectPosition point = NULL)TS_FeatureComponent
coordinateDimensionInteger coordinateDimension ()TS_FeatureComponent
transformGM_Object transform (SC_CRS newCRS)TS_FeatureComponent
envelopeGM_Envelope envelope ()TS_FeatureComponent
centroidDirectPosition centroid ()TS_FeatureComponent
convexHullGM_Object convexHull ()TS_FeatureComponent
bufferGM_Object buffer (Distance radius)TS_FeatureComponent


Attributes
NameClassTypeInitial Value
localNameFT_PrimitiveLocalName 
localNameTS_FeatureComponentLocalName 
attribute[0..*]TS_FeatureComponentFE_FeatureAttribute 
isGlobalTS_FeatureComponentBoolean 
acceptableClassListTS_FeatureComponentSet<TypeName>{Any}


Associations
NameMy RoleMy ClassOther RoleOther Element
ComplexelementFT_PrimitivecomplexFT_Complex
CompositecompositeTS_FeatureComponentcomponentTS_FeatureComponent
ComplexelementTS_FeatureComponentthemeTS_Theme
--Not Named----Not Named--TS_FeatureComponent--Not Named--TS_FeatureComponent


Generalization Relationships
NameClassSupplier
--Not Named--FT_PrimitiveTS_FeatureComponent


Realize Relationships
NameClassSupplier
--Not Named--FT_PrimitiveTP_Primitive
--Not Named--TS_FeatureComponent 
--Not Named--TS_FeatureComponentGM_Composite