Package com.luciad.ais.model.ama
Class TLcdFeaturedAreaMinimumAltitude
java.lang.Object
com.luciad.ais.shape.TLcdAISPolygon
com.luciad.ais.model.ama.TLcdAreaMinimumAltitude
com.luciad.ais.model.ama.TLcdFeaturedAreaMinimumAltitude
- All Implemented Interfaces:
ILcdAreaMinimumAltitude
,ILcdEditableAreaMinimumAltitude
,ILcdDataObject
,ILcdBounded
,ILcdCurve
,ILcdPointList
,ILcdPolygon
,ILcdRing
,ILcdShape
,ILcd2DEditablePointList
,ILcd2DEditableShape
,ILcd3DEditablePointList
,ILcd3DEditablePolygon
,ILcd3DEditableShape
,ILcdCloneable
,ILcdFeatured
,Serializable
,Cloneable
public class TLcdFeaturedAreaMinimumAltitude
extends TLcdAreaMinimumAltitude
implements ILcdFeatured
ILcdAreaMinimumAltitude
implementation based on ILcdFeatured
.- Since:
- 2014.0
- See Also:
-
Field Summary
Fields inherited from class com.luciad.ais.model.ama.TLcdAreaMinimumAltitude
GEOMETRY_PROPERTY
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
Modifier and TypeMethodDescriptionboolean
canSetFeature
(int aIndex) Checks whether the specified feature is editable.getFeature
(int aIndex) Returns the featureObject
at the given index.int
Returns the number of features.void
setFeature
(int aIndex, Object aObject) Sets the featureObject
at the given index.Methods inherited from class com.luciad.ais.model.ama.TLcdAreaMinimumAltitude
getAltitude, getAltitudeUnit, getDataType, getValue, getValue, hasValue, hasValue, setAltitude, setAltitudeUnit, setValue, setValue
Methods inherited from class com.luciad.ais.shape.TLcdAISPolygon
clone, computePointSFCT, contains2D, contains2D, contains3D, contains3D, equals, getBounds, getEndPoint, getEndTangent2D, getFocusPoint, getInterpolation, getLength2D, getLineSegmentIntersectionCount, getOrientation, getPoint, getPointCount, getStartPoint, getStartTangent2D, getTangent2D, hashCode, insert2DPoint, insert3DPoint, move2D, move2D, move2DPoint, move3D, move3D, move3DPoint, removePointAt, set3DEditablePolygon, translate2D, translate2DPoint, translate3D, translate3DPoint
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.shape.shape2D.ILcd2DEditablePointList
append2DPoint, insert2DPoint, move2DPoint, translate2D, translate2DPoint
Methods inherited from interface com.luciad.shape.shape2D.ILcd2DEditableShape
move2D, move2D, translate2D
Methods inherited from interface com.luciad.shape.shape3D.ILcd3DEditablePointList
insert3DPoint, move3DPoint, removePointAt, translate3D, translate3DPoint
Methods inherited from interface com.luciad.shape.shape3D.ILcd3DEditableShape
move3D, move3D, translate3D
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.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
-
TLcdFeaturedAreaMinimumAltitude
-
-
Method Details
-
getFeature
Description copied from interface:ILcdFeatured
Returns the featureObject
at the given index.- Specified by:
getFeature
in interfaceILcdFeatured
- Parameters:
aIndex
- a valid feature index.- Returns:
- the feature
Object
at the given index. - See Also:
-
setFeature
Description copied from interface:ILcdFeatured
Sets the featureObject
at the given index.- Specified by:
setFeature
in interfaceILcdFeatured
- Parameters:
aIndex
- a valid feature index.aObject
- the new featureObject
.- See Also:
-
getFeatureCount
public int getFeatureCount()Description copied from interface:ILcdFeatured
Returns the number of features.- Specified by:
getFeatureCount
in interfaceILcdFeatured
- Returns:
- the number of features.
-
canSetFeature
public boolean canSetFeature(int aIndex) Description copied from interface:ILcdFeatured
Checks whether the specified feature is editable.- Specified by:
canSetFeature
in interfaceILcdFeatured
- Parameters:
aIndex
- a valid feature index.- Returns:
- true if the feature can be set, false otherwise.
-