Class TLcdFeaturedMarker

All Implemented Interfaces:
ILcdEditableMarker, ILcdMarker, ILcdDefaultDisplayNameSettable, ILcdDataObject, ILcdBounded, ILcdPoint, ILcdShape, ILcd2DEditablePoint, ILcd2DEditableShape, ILcd3DEditablePoint, ILcd3DEditableShape, ILcdCloneable, ILcdFeatured, Serializable, Cloneable

public class TLcdFeaturedMarker extends TLcdMarker implements ILcdDefaultDisplayNameSettable
The default implementation of a marker with features. Note that this class extends TLcdAISPoint, and so it is required to set a delegate point implementation using the setLocation() method before using the marker object.
See Also:
  • Constructor Details

    • TLcdFeaturedMarker

      @Deprecated public TLcdFeaturedMarker(int aNumberOfFeatures)
      Deprecated.
      Constructs a new TLcdFeaturedMarker. The user has to pass on the number of features he wants to store in the new object.
      Parameters:
      aNumberOfFeatures - the number of features for the new object
    • TLcdFeaturedMarker

      public TLcdFeaturedMarker(TLcdDataType aDataType)
      Creates a new instance for the given type.
      Parameters:
      aDataType - the data type of the returned instance
      Throws:
      IllegalArgumentException - if TLcdAISDataTypes.Marker is not assignable from the given data type
      Since:
      10.1
      See Also:
  • Method Details