public class TLcdFeaturedFinalApproachPath extends TLcdFinalApproachPath implementsILcdFeatured
ILcdFinalApproachPath
implementation based on ILcdFeatured
.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
Constructor and Description |
---|
TLcdFeaturedFinalApproachPath(TLcdDataType aDataType) |
Modifier and Type | Method and Description |
---|---|
boolean |
canSetFeature(int aIndex)
Checks whether the specified feature is editable.
|
Object |
getFeature(int aIndex)
Returns the feature
Object at the given index. |
int |
getFeatureCount()
Returns the number of features.
|
void |
setFeature(int aIndex,
Object aObject)
Sets the feature
Object at the given index. |
getDataType, getFlightPathAlignmentPoint, getLandingThresholdPoint, getValue, getValue, hasValue, hasValue, insert2DPoint, insert3DPoint, removePointAt, setFlightPathAlignmentPoint, setLandingThresholdPoint, setValue, setValue
clearCache, clone, computePointSFCT, contains2D, contains2D, contains3D, contains3D, equals, getBounds, getCachedObject, getEndPoint, getEndTangent2D, getFocusPoint, getInterpolation, getLength2D, getLineSegmentIntersectionCount, getPoint, getPointCount, getStartPoint, getStartTangent2D, getTangent2D, hashCode, insertIntoCache, move2D, move2D, move2DPoint, move3D, move3D, move3DPoint, removeCachedObject, set3DEditablePolyline, translate2D, translate2DPoint, translate3D, translate3DPoint
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
contains2D, contains2D, contains3D, contains3D, getFocusPoint
getBounds
clone
getPoint, getPointCount, getPointSFCT, getX, getY, getZ
append2DPoint
public TLcdFeaturedFinalApproachPath(TLcdDataType aDataType)
public Object getFeature(int aIndex)
ILcdFeatured
Object
at the given index.getFeature
in interface ILcdFeatured
aIndex
- a valid feature index.Object
at the given index.ILcdFeatured.setFeature(int, java.lang.Object)
public void setFeature(int aIndex, Object aObject)
ILcdFeatured
Object
at the given index.setFeature
in interface ILcdFeatured
aIndex
- a valid feature index.aObject
- the new feature Object
.ILcdFeatured.getFeature(int)
,
ILcdFeatured.canSetFeature(int)
public int getFeatureCount()
ILcdFeatured
getFeatureCount
in interface ILcdFeatured
public boolean canSetFeature(int aIndex)
ILcdFeatured
canSetFeature
in interface ILcdFeatured
aIndex
- a valid feature index.