Modifier and Type | Method | Description |
---|---|---|
void |
Transformable.applyInverseTransform(Transform transform) |
Transform this using the inverse of the given
transform . |
void |
Transformable.applyTransform(Transform transform) |
Transform this using the given
transform . |
Modifier and Type | Method | Description |
---|---|---|
void |
Matrix3D.applyInverseTransform(Transform transform) |
Transform this using the inverse of the given
transform . |
void |
RotationMatrix.applyInverseTransform(Transform transform) |
Transform this using the inverse of the given
transform . |
void |
Matrix3D.applyTransform(Transform transform) |
Transform this using the given
transform . |
void |
RotationMatrix.applyTransform(Transform transform) |
Transform this using the given
transform . |
Modifier and Type | Class | Description |
---|---|---|
class |
AffineTransform |
An
AffineTransform represents a 4-by-4 transformation matrix that can scale, rotate, and
translate. |
class |
QuaternionBasedTransform |
A
QuaternionBasedTransform represents a 4-by-4 transformation matrix that can rotate and
translate. |
class |
RigidBodyTransform |
A
RigidBodyTransform represents a 4-by-4 transformation matrix that can rotate and
translate. |
Modifier and Type | Method | Description |
---|---|---|
default void |
Point2DBasics.applyInverseTransform(Transform transform) |
Transforms this point by the inverse of the given
transform . |
default void |
Point2DBasics.applyInverseTransform(Transform transform,
boolean checkIfTransformInXYplane) |
Transforms this point by the inverse of the given
transform . |
default void |
Tuple2DBasics.applyInverseTransform(Transform transform) |
Transforms this tuple by the inverse of the given
transform . |
void |
Tuple2DBasics.applyInverseTransform(Transform transform,
boolean checkIfTransformInXYPlane) |
Transforms this tuple by the inverse of the given
transform . |
default void |
Vector2DBasics.applyInverseTransform(Transform transform) |
Transforms this vector by the inverse of the given
transform . |
default void |
Vector2DBasics.applyInverseTransform(Transform transform,
boolean checkIfTransformInXYplane) |
Transforms this vector by the inverse of the given
transform . |
default void |
Point2DBasics.applyTransform(Transform transform) |
Transforms this point by the given
transform . |
default void |
Point2DBasics.applyTransform(Transform transform,
boolean checkIfTransformInXYPlane) |
Transforms this point by the given
transform . |
default void |
Tuple2DBasics.applyTransform(Transform transform) |
Transforms this tuple by the given
transform . |
void |
Tuple2DBasics.applyTransform(Transform transform,
boolean checkIfTransformInXYPlane) |
Transforms this tuple by the given
transform . |
default void |
Vector2DBasics.applyTransform(Transform transform) |
Transforms this vector by the given
transform . |
default void |
Vector2DBasics.applyTransform(Transform transform,
boolean checkIfTransformInXYPlane) |
Transforms this vector by the given
transform . |
Modifier and Type | Method | Description |
---|---|---|
default void |
Point3DBasics.applyInverseTransform(Transform transform) |
Transforms this point by the inverse of the given
transform . |
default void |
Vector3DBasics.applyInverseTransform(Transform transform) |
Transforms this vector by the inverse of the given
transform . |
default void |
Point3DBasics.applyTransform(Transform transform) |
Transforms this point by the given
transform . |
default void |
Vector3DBasics.applyTransform(Transform transform) |
Transforms this vector by the given
transform . |
Modifier and Type | Method | Description |
---|---|---|
default void |
QuaternionBasics.applyInverseTransform(Transform transform) |
Transforms this quaternion using the inverse of the given
transform . |
default void |
Vector4DBasics.applyInverseTransform(Transform transform) |
Performs the inverse the transform on the vector part (x, y, z) of this vector as a 3D vector
and translates it by
s times the translation part of the transform. |
default void |
QuaternionBasics.applyTransform(Transform transform) |
Transforms this quaternion using the given
transform . |
default void |
Vector4DBasics.applyTransform(Transform transform) |
Transforms the vector part (x, y, z) of this vector as a 3D vector and translates it by
s times the translation part of the transform. |