Interface ILcdExtrudedShape

All Superinterfaces:
Cloneable, ILcdBounded, ILcdCloneable, ILcdShape, Serializable
All Known Subinterfaces:
ILcdEditableExtrudedShape
All Known Implementing Classes:
TLcdAIXM51AirspaceVolume, TLcdAIXM51VerticalStructurePart, TLcdExtrudedShape, TLcdExtrudeShape, TLcdKML22LatLonAltBox

public interface ILcdExtrudedShape extends ILcdShape
This interfaces represents an extruded 2D shape. It consists of a base shape and a minimum and maximum value for Z. The base shape is to be used for computations in X and Y only, regardless of whether it as a ILcd2DEditableShape or a ILcd3DEditableShape. For computations in Z, the minimum and maximum values Z should be taken into account.
  • Method Details

    • getBaseShape

      ILcdShape getBaseShape()
      Returns the shape that is used as a base for extrusion.
      Returns:
      the shape that is used as a base for extrusion.
    • getMinimumZ

      double getMinimumZ()
      Returns the minimum Z value for extrusion.
      Returns:
      the minimum Z value for extrusion.
    • getMaximumZ

      double getMaximumZ()
      Returns the maximum Z value for extrusion.
      Returns:
      the maximum Z value for extrusion.