Class TS_Edge {Analysis} derived from: TS_RootTS_DirectedEdge

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


Operations
NameSignatureClass
boundarySet<GM_Primitive> boundary ()TS_Edge
boundarySet<GM_Point> boundary ()TS_Edge
startPointDirectPosition startPoint ()TS_Edge
endPointDirectPosition endPoint ()TS_Edge
tangentVector tangent (DirectPosition P)TS_Edge
parameterizationDirectPosition parameterization (Distance s)TS_Edge
parameterForPointLength parameterForPoint (DirectPosition p)TS_Edge
lengthLength length ()TS_Edge
lengthLength length (DirectPosition p1, DirectPosition p2)TS_Edge
lengthLength length (Distance s1, Distance s2)TS_Edge
GM_CurveGM_Curve GM_Curve (GM_CurveSegment segment[1..*])TS_Edge
paramDirectPosition param (Distance s)TS_Edge
tangentVector tangent (Distance s)TS_Edge
startParamDistance startParam ()TS_Edge
endParamDistance endParam ()TS_Edge
paramForPointSet<Distance>, DirectPosition paramForPoint (DirectPosition p)TS_Edge
constrParamDirectPosition constrParam (Real cp)TS_Edge
startConstrParamReal startConstrParam ()TS_Edge
endConstrParamReal endConstrParam ()TS_Edge
lengthLength length (GM_Position point1, GM_Position point2)TS_Edge
lengthLength length (Real cparam1, Real cparam2)TS_Edge
asLineStringGM_LineString asLineString (Distance spacing, Distance offset)TS_Edge
GM_PrimitiveGM_Primitive GM_Primitive (GM_Envelope e)TS_Edge
mbRegionGM_Object mbRegion ()TS_Edge
representativePointDirectPosition representativePoint ()TS_Edge
isSimpleBoolean isSimple ()TS_Edge
isCycleBoolean isCycle ()TS_Edge
distanceDistance distance (GM_Object geometry)TS_Edge
dimensionInteger dimension (DirectPosition point = NULL)TS_Edge
coordinateDimensionInteger coordinateDimension ()TS_Edge
transformGM_Object transform (SC_CRS newCRS)TS_Edge
envelopeGM_Envelope envelope ()TS_Edge
centroidDirectPosition centroid ()TS_Edge
convexHullGM_Object convexHull ()TS_Edge
bufferGM_Object buffer (Distance radius)TS_Edge
boundaryGM_PrimitiveBoundary boundary ()TS_Root
GM_PrimitiveGM_Primitive GM_Primitive (GM_Envelope e)TS_Root
mbRegionGM_Object mbRegion ()TS_Root
representativePointDirectPosition representativePoint ()TS_Root
closureGM_Complex closure ()TS_Root
isSimpleBoolean isSimple ()TS_Root
isCycleBoolean isCycle ()TS_Root
distanceDistance distance (GM_Object geometry)TS_Root
dimensionInteger dimension (DirectPosition point = NULL)TS_Root
coordinateDimensionInteger coordinateDimension ()TS_Root
maximalComplexSet<GM_Complex> maximalComplex ()TS_Root
transformGM_Object transform (SC_CRS newCRS)TS_Root
envelopeGM_Envelope envelope ()TS_Root
centroidDirectPosition centroid ()TS_Root
convexHullGM_Object convexHull ()TS_Root
bufferGM_Object buffer (Distance radius)TS_Root
asTP_DirectedTopoTP_DirectedTopo asTP_DirectedTopo (Sign orientation)TS_Root
dimensionInteger dimension ()TS_Root
coBoundarySet<TP_DirectedTopo> coBoundary ()TS_Root
interiorSet<TP_Primitive> interior ()TS_Root
exteriorSet<TP_Primitive> exterior ()TS_Root
GM_PrimitiveGM_Primitive GM_Primitive (GM_Envelope e)TS_DirectedEdge
mbRegionGM_Object mbRegion ()TS_DirectedEdge
representativePointDirectPosition representativePoint ()TS_DirectedEdge
isSimpleBoolean isSimple ()TS_DirectedEdge
isCycleBoolean isCycle ()TS_DirectedEdge
distanceDistance distance (GM_Object geometry)TS_DirectedEdge
dimensionInteger dimension (DirectPosition point = NULL)TS_DirectedEdge
coordinateDimensionInteger coordinateDimension ()TS_DirectedEdge
transformGM_Object transform (SC_CRS newCRS)TS_DirectedEdge
envelopeGM_Envelope envelope ()TS_DirectedEdge
centroidDirectPosition centroid ()TS_DirectedEdge
convexHullGM_Object convexHull ()TS_DirectedEdge
bufferGM_Object buffer (Distance radius)TS_DirectedEdge
negateTP_Expression negate ()TS_DirectedTopo
asTP_ExpressionTP_Expression asTP_Expression ()TS_DirectedTopo
asTP_DirectedTopoTP_DirectedTopo asTP_DirectedTopo (Sign orientation)TS_DirectedTopo
dimensionInteger dimension ()TS_DirectedTopo
boundaryTP_Boundary boundary ()TS_DirectedTopo
coBoundarySet<TP_DirectedTopo> coBoundary ()TS_DirectedTopo
interiorSet<TP_Primitive> interior ()TS_DirectedTopo
closureSet<TP_Primitive> closure ()TS_DirectedTopo
exteriorSet<TP_Primitive> exterior ()TS_DirectedTopo
maximalComplexTP_Complex maximalComplex ()TS_DirectedTopo


Attributes
NameClassTypeInitial Value
orientationTS_DirectedTopoSign"+"


Associations
NameMy RoleMy ClassOther RoleOther Element
CentersideTS_EdgeproxyTS_DirectedEdge
CompositiongeneratorTS_DirectedEdgecompositeTS_CurveComponent
CentersideTS_EdgeproxyTS_DirectedEdge
BoundaryboundaryTS_DirectedEdgeprimitiveTS_Face
CoBoundaryspokeTS_DirectedEdgehubTS_Node


Generalization Relationships
NameClassSupplier
--Not Named--TS_EdgeTS_Root
--Not Named--TS_EdgeTS_DirectedEdge
--Not Named--TS_DirectedEdgeTS_DirectedTopo


Realize Relationships
NameClassSupplier
--Not Named--TS_EdgeTP_Edge
--Not Named--TS_EdgeGM_Curve
--Not Named--TS_RootGM_Primitive
--Not Named--TS_RootTP_Primitive
--Not Named--TS_DirectedEdgeTP_DirectedEdge
--Not Named--TS_DirectedEdgeGM_OrientableCurve
--Not Named--TS_DirectedTopoTP_DirectedTopo