Class TLcdLonLatFloatPolypoint

All Implemented Interfaces:
ILcdBounded, ILcdPointList, ILcdPolypoint, ILcdShape, ILcd2DEditablePointList, ILcd2DEditablePolypoint, ILcd2DEditableShape, ILcdCloneable, Serializable, Cloneable
Direct Known Subclasses:
TLcdLonLatFloatPolypointCache

public class TLcdLonLatFloatPolypoint extends ALcd2DEditableFloatPolypoint implements ILcd2DEditablePolypoint
This class provides an implementation of ILcd2DEditablePolypoint in the geodetic space.

It uses an array of floats instead of a TLcd2DEditablePointList of ILcd2DEditablePoint objects. A single array of floats stores the 2D coordinates. The points are stored as (x,y) pairs.

The boolean indicates whether the last 4 places in the array can be used to store the bounds of the ILcd2DEditablePolypoint.

This class is thread-hostile, even for read-only access, since point instances are being reused from an internal pool.

See Also: