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 TypeMethodDescriptionvoidsetBaseShape(ILcdShape aBaseShape) Sets the base shape that is extruded.voidsetMaximumZ(double aMaximumZ) Sets the maximum Z value.voidsetMinimumZ(double aMinimumZ) Sets the minimum Z value.Methods inherited from interface com.luciad.shape.ILcdBounded
getBoundsMethods inherited from interface com.luciad.util.ILcdCloneable
cloneMethods inherited from interface com.luciad.shape.shape3D.ILcdExtrudedShape
getBaseShape, getMaximumZ, getMinimumZMethods 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.
-