Package com.luciad.shape.shape3D
Interface ILcdEditableExtrudedShape
- All Superinterfaces:
Cloneable
,ILcdBounded
,ILcdCloneable
,ILcdExtrudedShape
,ILcdShape
,Serializable
- All Known Implementing Classes:
TLcdAIXM51AirspaceVolume
,TLcdExtrudedShape
This interface represents extruded shapes whose base shape and Z values can be changed.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setBaseShape
(ILcdShape aBaseShape) Sets the base shape that is extruded.void
setMaximumZ
(double aMaximumZ) Sets the maximum Z value.void
setMinimumZ
(double aMinimumZ) Sets the minimum Z value.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.shape3D.ILcdExtrudedShape
getBaseShape, getMaximumZ, getMinimumZ
Methods inherited from interface com.luciad.shape.ILcdShape
contains2D, contains2D, contains3D, contains3D, getFocusPoint
-
Method Details
-
setBaseShape
Sets the base shape that is extruded.- Parameters:
aBaseShape
- the base shape that is extruded.
-
setMinimumZ
void setMinimumZ(double aMinimumZ) Sets the minimum Z value.- Parameters:
aMinimumZ
- the minimum Z value.
-
setMaximumZ
void setMaximumZ(double aMaximumZ) Sets the maximum Z value.- Parameters:
aMaximumZ
- the maximum Z value.
-