public interface ILcd2DEditableVariableGeoBuffer extends ILcdVariableGeoBuffer, ILcd2DEditableShape
ILcd2DEditableVariableGeoBuffer
object is an ILcdVariableGeoBuffer
that can be changed in two dimensions.
More specifically, the base shape is editable, the width can be changed, and the buffer can be
translated.Modifier and Type | Method and Description |
---|---|
ILcd2DEditablePointList |
getBaseShape()
Returns the base polyline of the buffer.
|
void |
setWidth(int aIndex,
double aWidth)
Sets the width of this buffer at the given point index, expressed in meters.
|
getHeightAbove, getHeightBelow, getWidth
move2D, move2D, translate2D
contains2D, contains2D, contains3D, contains3D, getFocusPoint
getBounds
clone
void setWidth(int aIndex, double aWidth) throws IndexOutOfBoundsException
aIndex
- the base shape point index to set the width foraWidth
- a positive integer (width >= 0) representing the width of the buffer at the given pointIndexOutOfBoundsException
- if the base polyline does not have a point for the given indexILcdVariableGeoBuffer.getWidth(int)
ILcd2DEditablePointList getBaseShape()
ILcdVariableGeoBuffer
getBaseShape
in interface ILcdVariableGeoBuffer