: Public <<type>> Class
Created: 23.5.2022 18.05.07
Modified: 1.8.2022 13.54.08
Project:
Advanced:
GM_OrientableCurve consists of a curve and an orientation inherited from GM_OrientablePrimitive. If the orientation is "+", then the GM_OrientableCurve is a GM_Curve. If the orientation is "-", then the GM_OrientableCurve is related to another GM_Curve with a parameterization that reverses the sense of the curve traversal.<br/>GM_OrientableCurve:<br/>{Orientation = "+" implies primitive = self};<br/>{Orientation = "-" implies <br/>primitive.parameterization(length()-s) = parameterization(s)};<br/>
Operation
Public
boundary():GM_CurveBoundary
Details:
Sequential
Element Source Role Target Role
«type» GM_CompositeCurve
Class  
Name: composite
 
Name: generator
 
Details:
 
Tag Value
persistence persistent
Details:
 
Constraint Type Status
primitive.isTypeOf(GM_Curve) Invariant Approved
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
Curve Interface Dependency To  
«type» GM_CompositeCurve Class Generalization From  
«type» GM_OrientablePrimitive Class Generalization To  
«type» GM_Curve Class Generalization From