public interface ILcd3DEditableShape extends ILcd2DEditableShape
ILcd3DEditableShape
is an ILcdShape
that can be moved in all three dimensions.Modifier and Type | Method and Description |
---|---|
void |
move3D(double aX,
double aY,
double aZ)
Moves this
ILcd3DEditableShape to the given point in the 3D space. |
void |
move3D(ILcdPoint aPoint)
Moves this
ILcd3DEditableShape to the given point in the 3D space. |
void |
translate3D(double aDeltaX,
double aDeltaY,
double aDeltaZ)
Translates this
ILcd3DEditableShape from its current position over the given translation
vector in the 3D space. |
move2D, move2D, translate2D
contains2D, contains2D, contains3D, contains3D, getFocusPoint
getBounds
clone
void move3D(ILcdPoint aPoint)
ILcd3DEditableShape
to the given point in the 3D space. The focus point
is used as the handle by which the shape is moved.aPoint
- the ILcdPoint
to move to.move3D(double, double, double)
void move3D(double aX, double aY, double aZ)
ILcd3DEditableShape
to the given point in the 3D space. The focus point
is used as the handle by which the shape is moved.aX
- the x coordinate of the point.aY
- the y coordinate of the point.aZ
- the z coordinate of the point.void translate3D(double aDeltaX, double aDeltaY, double aDeltaZ)
ILcd3DEditableShape
from its current position over the given translation
vector in the 3D space.aDeltaX
- the x coordinate of the translation vector.aDeltaY
- the y coordinate of the translation vector.aDeltaZ
- the z coordinate of the translation vector.