Provides access to members that allow simple manipulations of Ms at the segment level.
Allows the M attributes of the Segment endpoints to be set and returned. Segment attribute awareness is dependent upon the awareness of the higher level collection to which the segment belongs. These methods can be used regardless of the segment's awareness.
|GetMs||Get the Ms on the segment's endpoints.|
|SetMs||Set the Ms on the segment's endpoints.|
Get the Ms on the segment's endpoints.
Public Sub GetMs ( _ ByRef fromM As Double, _ ByRef toM As Double _ )
public void GetMs ( ref double fromM, ref double toM );
Returns the M attributes held by the From and To point of the segment.
Set the Ms on the segment's endpoints.
Public Sub SetMs ( _ ByVal fromM As Double, _ ByVal toM As Double _ )
public void SetMs ( double fromM, double toM );
Sets the M attributes for the From and To points of the segment. These attributes can be set regardless of the attribute awareness of the segment.
Classes that implement ISegmentM
|BezierCurve||A cubic Bezier curve defined between two points; optionally has measure, height and ID attributes at each endpoint.|
|CircularArc||A portion of a circle that connects two points optionally has measure, height and ID attributes at each endpoint.|
|EllipticArc||A portion of the boundary of a 2D ellipse that connects two points; optionally has measure, height and ID attributes at each endpoint.|
|Line||A 2D straight line between a pair of 2D endpoints; can optionally have height, measure and ID attributes at each endpoint.|