|
GeoAPI 2.0 Build 2005-06-08 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UML(identifier="GM_LineString",
specification=ISO_19107)
public interface LineString
A sequence of line segments, each having a parameterization like the one
LineSegment. The class essentially combines a
List<LineSegment> into a single object,
with the obvious savings of storage space.
GeometryFactory.createLineString(java.util.List) | Method Summary | |
|---|---|
List<LineSegment> |
asLineSegments()
Decomposes a line string into an equivalent sequence of line segments. |
PointArray |
getControlPoints()
Returns a sequence of positions between which the curve is linearly interpolated. |
| Methods inherited from interface CurveSegment |
|---|
getBoundary, getCurve, getInterpolation, getNumDerivativesAtEnd, getNumDerivativesAtStart, getNumDerivativesInterior, getSamplePoints, reverse |
| Methods inherited from interface GenericCurve |
|---|
asLineString, forConstructiveParam, forParam, getEndConstructiveParam, getEndParam, getEndPoint, getParamForPoint, getStartConstructiveParam, getStartParam, getStartPoint, getTangent, length, length |
| Method Detail |
|---|
@UML(identifier="controlPoint",
obligation=MANDATORY,
specification=ISO_19107)
PointArray getControlPoints()
LineString, and the last point in the sequence is the
end point of this LineString.
@UML(identifier="asGM_LineSegment",
obligation=MANDATORY,
specification=ISO_19107)
List<LineSegment> asLineSegments()
|
GeoAPI 2.0 Build 2005-06-08 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
|
Symbols, terms and definitions | Copyright OpenGIS® Consortium |