Class TLcdXYZPolypoint

All Implemented Interfaces:
ILcdBounded, ILcdPointList, ILcdPointList2, ILcdPolypoint, ILcdShape, ILcd2DEditablePointList, ILcd2DEditablePolypoint, ILcd2DEditableShape, ILcd3DEditablePointList, ILcd3DEditablePolypoint, ILcd3DEditableShape, ILcdCache, ILcdCloneable, Serializable, Cloneable
Direct Known Subclasses:
TLcdMeasureXYZPolypoint, TLcdXYZMPolypoint, TLcdXYZPolygon, TLcdXYZPolyline

public class TLcdXYZPolypoint extends ALcd3DEditablePolypoint implements ILcd3DEditablePolypoint, ILcdCache, Cloneable
This class provides an implementation of ILcd3DEditablePolypoint in the cartesian space.

This class is thread-safe for concurrent read-only access of its contents. For read-write access, external locking must be used. Such locking is typically done at the model level.

See Also:
  • Constructor Details

    • TLcdXYZPolypoint

      public TLcdXYZPolypoint()
    • TLcdXYZPolypoint

      public TLcdXYZPolypoint(ILcd3DEditablePointList a3DEditablePointList)
    • TLcdXYZPolypoint

      public TLcdXYZPolypoint(TLcdXYZPolypoint aPolypoint, boolean aDeepCopy)
      Makes a clone of the point list that represents the polypoint if it implements the interface ILcdCloneable and aDeepCopy is true. #see com.luciad.util.ILcdCloneable
    • TLcdXYZPolypoint

      public TLcdXYZPolypoint(TLcdXYZPolypoint aXYZPolypoint)
      A copy constructor.
      Parameters:
      aXYZPolypoint - The TLcdLonLatHeightPolypoint to copy.
  • Method Details