Package com.luciad.shape
Interface ILcdEditableCompositeCurve
- All Superinterfaces:
Cloneable
,ILcdBounded
,ILcdCloneable
,ILcdCompositeCurve
,ILcdCurve
,ILcdShape
,Serializable
- All Known Implementing Classes:
TLcdAIXM51Curve
,TLcdAIXM51ElevatedCurve
,TLcdCompositeCurve
,TLcdDWGCompositeCurve
,TLcdDWGCompositeRing
,TLcdGML31CompositeCurve
,TLcdGML31Curve
,TLcdGML31Ring
,TLcdGML32CompositeCurve
,TLcdGML32Curve
,TLcdGML32Ring
,TLcdLonLatCompositeRing
,TLcdXYCompositeRing
A composite curve that can be edited:
ILcdCompositeCurve.getCurves()
returns an editable list, allowing to
insert, remove, and replace curve elements.- Since:
- 9.0
-
Field Summary
Fields inherited from interface com.luciad.shape.ILcdCurve
INTERPOLATION_CIRCLE_BY_3POINTS, INTERPOLATION_CIRCLE_BY_CENTERPOINT, INTERPOLATION_CIRCULARARC_BY_3POINTS, INTERPOLATION_CIRCULARARC_BY_BULGE, INTERPOLATION_CIRCULARARC_BY_CENTERPOINT, INTERPOLATION_ELLIPTICAL, INTERPOLATION_GEODESIC, INTERPOLATION_LINEAR, INTERPOLATION_MIXED, INTERPOLATION_RHUMB
-
Method Summary
Methods inherited from interface com.luciad.shape.ILcdBounded
getBounds
Methods inherited from interface com.luciad.util.ILcdCloneable
clone
Methods inherited from interface com.luciad.shape.ILcdCompositeCurve
getCurves, getEndPoint, getInterpolation, getStartPoint
Methods inherited from interface com.luciad.shape.ILcdCurve
computePointSFCT, getEndTangent2D, getLength2D, getLineSegmentIntersectionCount, getStartTangent2D, getTangent2D
Methods inherited from interface com.luciad.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPoint