Class FT_Edge {Analysis} derived from: FT_PrimitiveTS_CurveComponent

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


Operations
NameSignatureClass
negateTP_DirectedTopo negate ()FT_Edge
asTP_ExpressionTP_Expression asTP_Expression ()FT_Edge
curveGM_Curve curve ()FT_Edge
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
curveGM_Curve curve ()TS_CurveComponent
boundaryGM_Boundary boundary ()TS_CurveComponent
closureGM_Complex closure ()TS_CurveComponent
isCycleBoolean isCycle ()TS_CurveComponent
distanceDistance distance (GM_Object geometry)TS_CurveComponent
dimensionInteger dimension (DirectPosition point = NULL)TS_CurveComponent
coordinateDimensionInteger coordinateDimension ()TS_CurveComponent
transformGM_Object transform (SC_CRS newCRS)TS_CurveComponent
envelopeGM_Envelope envelope ()TS_CurveComponent
centroidDirectPosition centroid ()TS_CurveComponent
convexHullGM_Object convexHull ()TS_CurveComponent
bufferGM_Object buffer (Distance radius)TS_CurveComponent
GM_PrimitiveGM_Primitive GM_Primitive (GM_Envelope e)TS_CurveComponent


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


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
CompositioncompositeTS_CurveComponentgeneratorTS_DirectedEdge


Generalization Relationships
NameClassSupplier
--Not Named--FT_EdgeFT_Primitive
--Not Named--FT_EdgeTS_CurveComponent
--Not Named--FT_PrimitiveTS_FeatureComponent
--Not Named--TS_CurveComponentTS_FeatureComponent


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