|
GeoAPI 1.0 Build 2004-05-18 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Similar to a line string except that the interpolation is by circular arcs. Since it requires 3 points to determine a circular arc, the control points are treated as a sequence of overlapping sets of 3 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 position is not repeated in the control points sequence.
GeometryFactory.createArcString(java.util.List) ,
ArcStringByBulge.asArcString()
GM_ArcString
| Method Summary | |
|---|---|
List<Arc> |
asArcs()
Constructs a sequence of arcs that is the geometric equivalent of this arc string. |
PointArray |
getControlPoints()
Returns the sequence of points used to control the arcs in this string. |
CurveInterpolation |
getInterpolation()
The interpolation for a ArcString is
"circular arc by 3 points". |
int |
getNumArc()
Returns the number of circular arcs in the string. |
| Methods inherited from interface CurveSegment |
|---|
getBoundary, getCurve, getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, getSamplePoints, reverse |
| Methods inherited from interface GenericCurve |
|---|
asLineString, getConstructiveParam, getEndConstructiveParam, getEndParam, getEndPoint, getParam, getParamForPoint, getStartConstructiveParam, getStartParam, getStartPoint, getTangent, length, length |
| Method Detail |
|---|
int getNumArc()
numArc = (controlPoints.length - 1)/2
numArc
PointArray getControlPoints()
2*numArc +1.
controlPoints
CurveInterpolation getInterpolation()
ArcString is
"circular arc by 3 points".
getInterpolation in interface CurveSegmentCurveInterpolation.CIRCULAR_ARC_3_POINTS.
interpolation
List<Arc> asArcs()
asGM_Arc
|
GeoAPI 1.0 Build 2004-05-18 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
|
Symbols, terms and definitions | Copyright OpenGIS® Consortium |