: Public <<type>> Class
Created: 23.5.2022 18.05.06
Modified: 1.8.2022 13.54.07
Project:
Advanced:
A GM_ArcString (Figure 17) is similar to a GM_LineString except that the interpolation is by circular arcs. Since it requires 3 points to determine a circular arc, the controlPoints are treated as a sequence of overlapping sets of 3 GM_Positions, the start of each arc, some point between the start and end, and the end of each arc. Since the end of each arc is the start of the next, this GM_Position is not repeated in the controlPoint sequence.<br/>
Attribute
Public GM_PointArray
  controlPoints
Details:
 
Public Integer
  numArc
Details:
 
Operation
Public
asGM_Arc():Sequence<GM_Arc>
Details:
Sequential
Public
GM_ArcString( point[3, 5, 7, ..]: GM_Position,
):GM_ArcString
Details:
Sequential
Tag Value
persistence persistent
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«type» GM_Arc Class Generalization From  
«Abstract» GM_CurveSegment Class Generalization To