Modifier and Type | Method | Description |
---|---|---|
default void |
AxisAngleReadOnly.getRotationVector(Vector3DBasics rotationVectorToPack) |
Converts and packs this orientation in a 3D rotation vector.
|
Modifier and Type | Method | Description |
---|---|---|
default void |
RotationMatrixReadOnly.get(Vector3DBasics rotationVectorToPack) |
Deprecated.
|
default void |
RotationScaleMatrixReadOnly.getRotation(Vector3DBasics rotationVectorToPack) |
Packs the rotation part as an rotation vector.
|
default void |
RotationMatrixReadOnly.getRotationVector(Vector3DBasics rotationVectorToPack) |
Converts and packs this orientation in a 3D rotation vector.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Orientation3DReadOnly.getRotationVector(Vector3DBasics rotationVectorToPack) |
Converts and packs this orientation in a 3D rotation vector.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
RotationVectorConversion.convertAxisAngleToRotationVector(AxisAngleReadOnly axisAngle,
Vector3DBasics rotationVectorToPack) |
Converts the given axis-angle into a rotation vector.
|
static void |
RotationVectorConversion.convertAxisAngleToRotationVectorImpl(double ux,
double uy,
double uz,
double angle,
Vector3DBasics rotationVectorToPack) |
Converts the given axis-angle into a rotation vector.
|
static void |
RotationVectorConversion.convertMatrixToRotationVector(RotationMatrixReadOnly rotationMatrix,
Vector3DBasics rotationVectorToPack) |
Converts the given rotation matrix into a rotation vector.
|
static void |
RotationVectorConversion.convertMatrixToRotationVector(RotationScaleMatrixReadOnly rotationScaleMatrix,
Vector3DBasics rotationVectorToPack) |
Converts the rotation part of the given rotation-scale matrix into a rotation vector.
|
(package private) static void |
RotationVectorConversion.convertMatrixToRotationVectorImpl(double m00,
double m01,
double m02,
double m10,
double m11,
double m12,
double m20,
double m21,
double m22,
Vector3DBasics rotationVectorToPack) |
Converts the given rotation matrix into a rotation vector.
|
static void |
RotationVectorConversion.convertQuaternionToRotationVector(QuaternionReadOnly quaternion,
Vector3DBasics rotationVectorToPack) |
Converts the given quaternion into a rotation vector.
|
static void |
YawPitchRollConversion.convertRotationVectorToYawPitchRoll(Vector3DReadOnly rotationVector,
Vector3DBasics eulerAnglesToPack) |
Converts the rotation vector into yaw-pitch-roll.
|
static void |
RotationVectorConversion.convertYawPitchRollToRotationVector(double[] yawPitchRoll,
Vector3DBasics rotationVectorToPack) |
Converts the given yaw-pitch-roll angles into a rotation vector.
|
static void |
RotationVectorConversion.convertYawPitchRollToRotationVector(double yaw,
double pitch,
double roll,
Vector3DBasics rotationVectorToPack) |
Converts the given yaw-pitch-roll angles into a rotation vector.
|
Modifier and Type | Method | Description |
---|---|---|
void |
RigidBodyTransform.get(Vector3DBasics rotationVectorToPack,
Tuple3DBasics translationToPack) |
Packs the rotation matrix and translation vector of this rigid-body transform.
|
void |
AffineTransform.getRotation(Vector3DBasics rotationVectorToPack) |
Packs the rotation part of this affine transform as a rotation vector.
|
void |
QuaternionBasedTransform.getRotation(Vector3DBasics rotationVectorToPack) |
Packs the rotation part of this affine transform as a rotation vector.
|
void |
RigidBodyTransform.getRotation(Vector3DBasics rotationVectorToPack) |
Packs the rotation part of this rigid-body transform as a rotation vector.
|
void |
QuaternionBasedTransform.getRotationEuler(Vector3DBasics eulerAnglesToPack) |
Computes and packs the orientation described by the rotation part of this transform as the Euler
angles.
|
void |
RigidBodyTransform.getRotationEuler(Vector3DBasics eulerAnglesToPack) |
Computes and packs the orientation described by the rotation part of this transform as the
Euler angles.
|
void |
AffineTransform.inverseTransform(Vector3DReadOnly vectorOriginal,
Vector3DBasics vectorTransformed) |
Performs the inverse of the transform on the given vector
vectorOriginal and stores
the result in vectorTransformed . |
void |
QuaternionBasedTransform.inverseTransform(Vector3DReadOnly vectorOriginal,
Vector3DBasics vectorTransformed) |
Performs the inverse of the transform on the given vector
vectorOriginal and stores
the result in vectorTransformed . |
void |
RigidBodyTransform.inverseTransform(Vector3DReadOnly vectorOriginal,
Vector3DBasics vectorTransformed) |
Performs the inverse of the transform on the given vector
vectorOriginal and stores
the result in vectorTransformed . |
void |
AffineTransform.transform(Vector3DReadOnly vectorOriginal,
Vector3DBasics vectorTransformed) |
Transforms the given
vectorOriginal by this transform and stores the result in
vectorTransformed . |
void |
QuaternionBasedTransform.transform(Vector3DReadOnly vectorOriginal,
Vector3DBasics vectorTransformed) |
Transforms the given
vectorOriginal by this transform and stores the result in
vectorTransformed . |
void |
RigidBodyTransform.transform(Vector3DReadOnly vectorOriginal,
Vector3DBasics vectorTransformed) |
Transforms the given
vectorOriginal by this transform and stores the result in
vectorTransformed . |
Modifier and Type | Method | Description |
---|---|---|
default void |
Transform.inverseTransform(Vector3DBasics vectorToTransform) |
Performs the inverse of the transform on the given vector
vectorToTransform . |
void |
Transform.inverseTransform(Vector3DReadOnly vectorOriginal,
Vector3DBasics vectorTransformed) |
Performs the inverse of the transform on the given vector
vectorOriginal and stores
the result in vectorTransformed . |
default void |
Transform.transform(Vector3DBasics vectorToTransform) |
Transforms the given
vectorToTransform by this transform. |
void |
Transform.transform(Vector3DReadOnly vectorOriginal,
Vector3DBasics vectorTransformed) |
Transforms the given
vectorOriginal by this transform and stores the result in
vectorTransformed . |
Modifier and Type | Class | Description |
---|---|---|
class |
Vector3D |
A 3D vector represents a physical quantity with a magnitude and a direction.
|
class |
Vector3D32 |
A 3D vector represents a physical quantity with a magnitude and a direction.
|
Modifier and Type | Method | Description |
---|---|---|
default void |
QuaternionReadOnly.getRotationVector(Vector3DBasics rotationVectorToPack) |
Converts and packs this orientation in a 3D rotation vector.
|