Modifier and Type | Method | Description |
---|---|---|
default void |
AxisAngleReadOnly.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform to the vector part, i.e.
|
default void |
AxisAngleReadOnly.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part, i.e.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Matrix3D.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform to the vector part the given 4D vector
vectorOriginal by this matrix and stores the result in vectorTransformed . |
Modifier and Type | Method | Description |
---|---|---|
default void |
Matrix3DReadOnly.inverseTransform(Vector4DBasics vectorToTransform) |
Performs the inverse of the transform to the vector part the given 4D vector by this matrix.
|
void |
Matrix3DReadOnly.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform to the vector part the given 4D vector
vectorOriginal by this matrix and stores the result in vectorTransformed . |
default void |
RotationMatrixReadOnly.inverseTransform(Vector4DBasics vectorToTransform) |
Performs the inverse of the transform to the vector part the given 4D vector by this matrix.
|
default void |
RotationMatrixReadOnly.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform to the vector part the given 4D vector
vectorOriginal by this matrix and stores the result in vectorTransformed . |
default void |
RotationScaleMatrixReadOnly.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform to the vector part the given 4D vector
vectorOriginal by this matrix and stores the result in vectorTransformed . |
default void |
Matrix3DReadOnly.transform(Vector4DBasics vectorToTransform) |
Transforms the vector part of the given 4D vector.
|
default void |
Matrix3DReadOnly.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part of the given 4D vector
vectorOriginal and stores the result
into vectorTransformed . |
default void |
RotationMatrixReadOnly.transform(Vector4DBasics vectorToTransform) |
Transforms the vector part of the given 4D vector.
|
default void |
RotationMatrixReadOnly.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part of the given 4D vector
vectorOriginal and stores the result
into vectorTransformed . |
default void |
RotationScaleMatrixReadOnly.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part of the given 4D vector
vectorOriginal and stores the result
into vectorTransformed . |
Modifier and Type | Method | Description |
---|---|---|
default void |
Orientation3DReadOnly.inverseTransform(Vector4DBasics vectorToTransform) |
Performs the inverse of the transform to the vector part, i.e.
|
void |
Orientation3DReadOnly.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform to the vector part, i.e.
|
default void |
Orientation3DReadOnly.transform(Vector4DBasics vectorToTransform) |
Transforms the vector part, i.e.
|
void |
Orientation3DReadOnly.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part, i.e.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
AxisAngleTools.inverseTransform(AxisAngleReadOnly axisAngle,
Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform of the vector
vectorOriginal using
axisAngle and stores the result in vectorTransformed . |
static void |
Matrix3DTools.inverseTransform(Matrix3DReadOnly matrix,
Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Undoes the transformation on the vector part of
vectorOriginal using the given matrix and
stores the result in vectorTransformed : |
static void |
QuaternionTools.inverseTransform(QuaternionReadOnly quaternion,
Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform of the vector part of
vectorOriginal using
quaternion and stores the result in vectorTransformed . |
static void |
QuaternionTools.multiply(Tuple4DReadOnly t1,
Tuple4DReadOnly t2,
Vector4DBasics vectorToPack) |
Performs the multiplication, in the sense of quaternion multiplication, of
t1 and
t2 and stores the result in vectorToPack . |
static void |
QuaternionTools.multiplyConjugateLeft(Tuple4DReadOnly t1,
Tuple4DReadOnly t2,
Vector4DBasics vectorToPack) |
Performs the multiplication, in the sense of quaternion multiplication, of
t1 conjugated
and t2 and stores the result in vectorToPack . |
static void |
QuaternionTools.multiplyConjugateRight(Tuple4DReadOnly t1,
Tuple4DReadOnly t2,
Vector4DBasics vectorToPack) |
Performs the multiplication, in the sense of quaternion multiplication, of
t1 and
t2 conjugated and stores the result in vectorToPack . |
static void |
AxisAngleTools.transform(AxisAngleReadOnly axisAngle,
Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector
vectorOriginal using axisAngle and stores the result in
vectorTransformed . |
static void |
Matrix3DTools.transform(Matrix3DReadOnly matrix,
Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs a transformation on the vector part of
vectorOriginal using the given matrix and
stores the result in vectorTransformed : |
static void |
QuaternionTools.transform(QuaternionReadOnly quaternion,
Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part of
vectorOriginal using quaternion and stores the
result in vectorTransformed . |
Modifier and Type | Method | Description |
---|---|---|
void |
AffineTransform.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform on the given vector
vectorOriginal and stores
the result in vectorTransformed . |
void |
QuaternionBasedTransform.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform on the given vector
vectorOriginal and stores
the result in vectorTransformed . |
void |
RigidBodyTransform.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform on the given vector
vectorOriginal and stores
the result in vectorTransformed . |
void |
AffineTransform.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part (x, y, z) of the given
vector4DOriginal as a 3D vector and
translates it by s times the translation part of the transform. |
void |
QuaternionBasedTransform.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part (x, y, z) of the given
vector4DOriginal as a 3D vector and
translates it by s times the translation part of the transform. |
void |
RigidBodyTransform.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part (x, y, z) of the given
vector4DOriginal as a 3D vector and
translates it by s times the translation part of the transform. |
Modifier and Type | Method | Description |
---|---|---|
default void |
Transform.inverseTransform(Vector4DBasics vectorToTransform) |
Performs the inverse of the transform on the given vector
vectorToTransform . |
void |
Transform.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform on the given vector
vectorOriginal and stores
the result in vectorTransformed . |
default void |
Transform.transform(Vector4DBasics vectorToTransform) |
Transforms the vector part (x, y, z) of the given
vector4DToTransform as a 3D vector
and translates it by s times the translation part of the transform. |
void |
Transform.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part (x, y, z) of the given
vector4DOriginal as a 3D vector and
translates it by s times the translation part of the transform. |
Modifier and Type | Class | Description |
---|---|---|
class |
Vector4D |
Class used to represent generic quaternions.
|
class |
Vector4D32 |
Class used to represent generic quaternions.
|
Modifier and Type | Method | Description |
---|---|---|
default void |
QuaternionReadOnly.inverseTransform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Performs the inverse of the transform to the vector part, i.e.
|
default void |
QuaternionReadOnly.transform(Vector4DReadOnly vectorOriginal,
Vector4DBasics vectorTransformed) |
Transforms the vector part, i.e.
|