Package com.luciad.ais.shape
Class ALcdDiscretizedGeoPath
java.lang.Object
com.luciad.ais.shape.TLcdGeoPath
com.luciad.ais.shape.ALcdDiscretizedGeoPath
- All Implemented Interfaces:
ILcdEditableGeoPath
,ILcdGeoPath
,ILcdBounded
,ILcdCurve
,ILcdPointList
,ILcdPolygon
,ILcdRing
,ILcdShape
,ILcdCloneable
,Serializable
,Cloneable
- Direct Known Subclasses:
TLcdDiscretizedLonLatGeoPath
A base class for discretized GeoPaths. The actual discretization is entirely
up to the implementing class. This base class simply enforces that
implementing classes provide the
ILcdPolygon
and ILcdRing
interface.- See Also:
-
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
Fields inherited from interface com.luciad.shape.ILcdPolygon
CLOCKWISE, COUNTERCLOCKWISE, INVALID_ORIENTATION
-
Constructor Summary
-
Method Summary
Methods inherited from class com.luciad.ais.shape.TLcdGeoPath
addLeg, getLeg, getLegCount, insertLegAt, removeLeg, removeLegAt
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.shape.ILcdBounded
getBounds
Methods inherited from interface com.luciad.shape.ILcdCurve
computePointSFCT, getEndPoint, getEndTangent2D, getInterpolation, getLength2D, getLineSegmentIntersectionCount, getStartPoint, getStartTangent2D, getTangent2D
Methods inherited from interface com.luciad.shape.ILcdPointList
getPoint, getPointCount, getPointSFCT, getX, getY, getZ
Methods inherited from interface com.luciad.shape.ILcdPolygon
getOrientation
Methods inherited from interface com.luciad.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPoint
-
Constructor Details
-
ALcdDiscretizedGeoPath
public ALcdDiscretizedGeoPath()
-
-
Method Details
-
clone
Creates and returns a copy of this object.- Specified by:
clone
in interfaceILcdCloneable
- Overrides:
clone
in classTLcdGeoPath
- See Also:
-