Quaternionf |
Quaternionf.add(Quaternionfc q2) |
Add q2 to this quaternion.
|
Quaternionf |
Quaternionf.add(Quaternionfc q2,
Quaternionf dest) |
|
Quaternionf |
Quaternionfc.add(Quaternionfc q2,
Quaternionf dest) |
Add q2 to this quaternion and store the result in dest .
|
Quaternionf |
QuaternionfInterpolator.computeWeightedAverage(Quaternionfc[] qs,
float[] weights,
int maxSvdIterations,
Quaternionf dest) |
Compute the weighted average of all of the quaternions given in qs using the specified interpolation factors weights , and store the result in dest .
|
Quaternionf |
Quaternionf.conjugateBy(Quaternionfc q) |
Conjugate this by the given quaternion q by computing q * this * q^-1 .
|
Quaternionf |
Quaternionf.conjugateBy(Quaternionfc q,
Quaternionf dest) |
Conjugate this by the given quaternion q by computing q * this * q^-1
and store the result into dest .
|
Quaternionf |
Quaternionfc.conjugateBy(Quaternionfc q,
Quaternionf dest) |
Conjugate this by the given quaternion q by computing q * this * q^-1
and store the result into dest .
|
Quaternionf |
Quaternionf.difference(Quaternionfc other,
Quaternionf dest) |
|
Quaternionf |
Quaternionfc.difference(Quaternionfc other,
Quaternionf dest) |
Compute the difference between this and the other quaternion
and store the result in dest .
|
Quaternionf |
Quaternionf.div(Quaternionfc b) |
Divide this quaternion by b .
|
Quaternionf |
Quaternionf.div(Quaternionfc b,
Quaternionf dest) |
|
Quaternionf |
Quaternionfc.div(Quaternionfc b,
Quaternionf dest) |
Divide this quaternion by b and store the result in dest .
|
boolean |
Quaternionf.equals(Quaternionfc q,
float delta) |
|
boolean |
Quaternionfc.equals(Quaternionfc q,
float delta) |
Compare the quaternion components of this quaternion with the given quaternion using the given delta
and return whether all of them are equal within a maximum difference of delta .
|
Quaternionf |
Quaternionf.mul(Quaternionfc q) |
Multiply this quaternion by q .
|
Quaternionf |
Quaternionf.mul(Quaternionfc q,
Quaternionf dest) |
|
Quaternionf |
Quaternionfc.mul(Quaternionfc q,
Quaternionf dest) |
Multiply this quaternion by q and store the result in dest .
|
static Quaternionfc |
Quaternionf.nlerp(Quaternionfc[] qs,
float[] weights,
Quaternionf dest) |
Interpolate between all of the quaternions given in qs via non-spherical linear interpolation using the
specified interpolation factors weights , and store the result in dest .
|
Quaternionf |
Quaternionf.nlerp(Quaternionfc q,
float factor) |
Compute a linear (non-spherical) interpolation of this and the given quaternion q
and store the result in this .
|
Quaternionf |
Quaternionf.nlerp(Quaternionfc q,
float factor,
Quaternionf dest) |
|
Quaternionf |
Quaternionfc.nlerp(Quaternionfc q,
float factor,
Quaternionf dest) |
Compute a linear (non-spherical) interpolation of this and the given quaternion q
and store the result in dest .
|
Quaternionf |
Quaternionf.nlerpIterative(Quaternionfc q,
float alpha,
float dotThreshold) |
Compute linear (non-spherical) interpolations of this and the given quaternion q
iteratively and store the result in this .
|
Quaternionf |
Quaternionf.nlerpIterative(Quaternionfc q,
float alpha,
float dotThreshold,
Quaternionf dest) |
|
Quaternionf |
Quaternionfc.nlerpIterative(Quaternionfc q,
float alpha,
float dotThreshold,
Quaternionf dest) |
Compute linear (non-spherical) interpolations of this and the given quaternion q
iteratively and store the result in dest .
|
Quaternionf |
Quaternionf.premul(Quaternionfc q) |
Pre-multiply this quaternion by q .
|
Quaternionf |
Quaternionf.premul(Quaternionfc q,
Quaternionf dest) |
|
Quaternionf |
Quaternionfc.premul(Quaternionfc q,
Quaternionf dest) |
Pre-multiply this quaternion by q and store the result in dest .
|
Matrix3f |
Matrix3f.reflect(Quaternionfc orientation) |
Apply a mirror/reflection transformation to this matrix that reflects about a plane
specified via the plane orientation.
|
Matrix3f |
Matrix3f.reflect(Quaternionfc orientation,
Matrix3f dest) |
|
Matrix3f |
Matrix3fc.reflect(Quaternionfc orientation,
Matrix3f dest) |
Apply a mirror/reflection transformation to this matrix that reflects through a plane
specified via the plane orientation, and store the result in dest .
|
Matrix4f |
Matrix4f.reflect(Quaternionfc orientation,
Vector3fc point) |
Apply a mirror/reflection transformation to this matrix that reflects about a plane
specified via the plane orientation and a point on the plane.
|
Matrix4f |
Matrix4f.reflect(Quaternionfc orientation,
Vector3fc point,
Matrix4f dest) |
|
Matrix4f |
Matrix4fc.reflect(Quaternionfc orientation,
Vector3fc point,
Matrix4f dest) |
Apply a mirror/reflection transformation to this matrix that reflects about a plane
specified via the plane orientation and a point on the plane, and store the result in dest .
|
Matrix4x3f |
Matrix4x3f.reflect(Quaternionfc orientation,
Vector3fc point) |
Apply a mirror/reflection transformation to this matrix that reflects about a plane
specified via the plane orientation and a point on the plane.
|
Matrix4x3f |
Matrix4x3f.reflect(Quaternionfc orientation,
Vector3fc point,
Matrix4x3f dest) |
|
Matrix4x3f |
Matrix4x3fc.reflect(Quaternionfc orientation,
Vector3fc point,
Matrix4x3f dest) |
Apply a mirror/reflection transformation to this matrix that reflects about a plane
specified via the plane orientation and a point on the plane, and store the result in dest .
|
Matrix3f |
Matrix3f.reflection(Quaternionfc orientation) |
Set this matrix to a mirror/reflection transformation that reflects through a plane
specified via the plane orientation.
|
Matrix4f |
Matrix4f.reflection(Quaternionfc orientation,
Vector3fc point) |
Set this matrix to a mirror/reflection transformation that reflects about a plane
specified via the plane orientation and a point on the plane.
|
Matrix4x3f |
Matrix4x3f.reflection(Quaternionfc orientation,
Vector3fc point) |
Set this matrix to a mirror/reflection transformation that reflects about a plane
specified via the plane orientation and a point on the plane.
|
Matrix3d |
Matrix3d.rotate(Quaternionfc quat) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix3d |
Matrix3d.rotate(Quaternionfc quat,
Matrix3d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix3d |
Matrix3dc.rotate(Quaternionfc quat,
Matrix3d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix3f |
Matrix3f.rotate(Quaternionfc quat) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix3f |
Matrix3f.rotate(Quaternionfc quat,
Matrix3f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix3f |
Matrix3fc.rotate(Quaternionfc quat,
Matrix3f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4d |
Matrix4d.rotate(Quaternionfc quat) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix4d |
Matrix4d.rotate(Quaternionfc quat,
Matrix4d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4d |
Matrix4dc.rotate(Quaternionfc quat,
Matrix4d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4f |
Matrix4f.rotate(Quaternionfc quat) |
Apply the rotation transformation of the given Quaternionfc to this matrix.
|
Matrix4f |
Matrix4f.rotate(Quaternionfc quat,
Matrix4f dest) |
Apply the rotation transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4f |
Matrix4fc.rotate(Quaternionfc quat,
Matrix4f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4x3d |
Matrix4x3d.rotate(Quaternionfc quat) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix4x3d |
Matrix4x3d.rotate(Quaternionfc quat,
Matrix4x3d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4x3d |
Matrix4x3dc.rotate(Quaternionfc quat,
Matrix4x3d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4x3f |
Matrix4x3f.rotate(Quaternionfc quat) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix4x3f |
Matrix4x3f.rotate(Quaternionfc quat,
Matrix4x3f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4x3f |
Matrix4x3fc.rotate(Quaternionfc quat,
Matrix4x3f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Vector3f |
Vector3f.rotate(Quaternionfc quat) |
Rotate this vector by the given quaternion quat and store the result in this .
|
Vector3f |
Vector3f.rotate(Quaternionfc quat,
Vector3f dest) |
|
Vector3f |
Vector3fc.rotate(Quaternionfc quat,
Vector3f dest) |
Rotate this vector by the given quaternion quat and store the result in dest .
|
Vector4f |
Vector4f.rotate(Quaternionfc quat) |
Rotate this vector by the given quaternion quat and store the result in this .
|
Vector4f |
Vector4f.rotate(Quaternionfc quat,
Vector4f dest) |
|
Vector4f |
Vector4fc.rotate(Quaternionfc quat,
Vector4f dest) |
Rotate this vector by the given quaternion quat and store the result in dest .
|
Matrix4d |
Matrix4d.rotateAffine(Quaternionfc quat) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix4d |
Matrix4d.rotateAffine(Quaternionfc quat,
Matrix4d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this affine matrix and store
the result in dest .
|
Matrix4d |
Matrix4dc.rotateAffine(Quaternionfc quat,
Matrix4d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this affine matrix and store
the result in dest .
|
Matrix4f |
Matrix4f.rotateAffine(Quaternionfc quat) |
Apply the rotation transformation of the given Quaternionfc to this matrix.
|
Matrix4f |
Matrix4f.rotateAffine(Quaternionfc quat,
Matrix4f dest) |
Apply the rotation transformation of the given Quaternionfc to this affine matrix and store
the result in dest .
|
Matrix4f |
Matrix4fc.rotateAffine(Quaternionfc quat,
Matrix4f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this affine matrix and store
the result in dest .
|
Matrix4f |
Matrix4f.rotateAround(Quaternionfc quat,
float ox,
float oy,
float oz) |
Apply the rotation transformation of the given Quaternionfc to this matrix while using (ox, oy, oz) as the rotation origin.
|
Matrix4f |
Matrix4f.rotateAround(Quaternionfc quat,
float ox,
float oy,
float oz,
Matrix4f dest) |
|
Matrix4f |
Matrix4fc.rotateAround(Quaternionfc quat,
float ox,
float oy,
float oz,
Matrix4f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix while using (ox, oy, oz) as the rotation origin,
and store the result in dest .
|
Matrix4x3f |
Matrix4x3f.rotateAround(Quaternionfc quat,
float ox,
float oy,
float oz) |
Apply the rotation transformation of the given Quaternionfc to this matrix while using (ox, oy, oz) as the rotation origin.
|
Matrix4x3f |
Matrix4x3f.rotateAround(Quaternionfc quat,
float ox,
float oy,
float oz,
Matrix4x3f dest) |
|
Matrix4x3f |
Matrix4x3fc.rotateAround(Quaternionfc quat,
float ox,
float oy,
float oz,
Matrix4x3f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix while using (ox, oy, oz) as the rotation origin,
and store the result in dest .
|
Matrix4f |
Matrix4f.rotateAroundAffine(Quaternionfc quat,
float ox,
float oy,
float oz,
Matrix4f dest) |
|
Matrix4f |
Matrix4fc.rotateAroundAffine(Quaternionfc quat,
float ox,
float oy,
float oz,
Matrix4f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this affine
matrix while using (ox, oy, oz) as the rotation origin, and store the result in dest .
|
Matrix4f |
Matrix4f.rotateAroundLocal(Quaternionfc quat,
float ox,
float oy,
float oz) |
Pre-multiply the rotation transformation of the given Quaternionfc to this matrix while using (ox, oy, oz)
as the rotation origin.
|
Matrix4f |
Matrix4f.rotateAroundLocal(Quaternionfc quat,
float ox,
float oy,
float oz,
Matrix4f dest) |
|
Matrix4f |
Matrix4fc.rotateAroundLocal(Quaternionfc quat,
float ox,
float oy,
float oz,
Matrix4f dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix while using (ox, oy, oz)
as the rotation origin, and store the result in dest .
|
Matrix3d |
Matrix3d.rotateLocal(Quaternionfc quat) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix3d |
Matrix3d.rotateLocal(Quaternionfc quat,
Matrix3d dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix3d |
Matrix3dc.rotateLocal(Quaternionfc quat,
Matrix3d dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix3f |
Matrix3f.rotateLocal(Quaternionfc quat) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix3f |
Matrix3f.rotateLocal(Quaternionfc quat,
Matrix3f dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix3f |
Matrix3fc.rotateLocal(Quaternionfc quat,
Matrix3f dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4d |
Matrix4d.rotateLocal(Quaternionfc quat) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix4d |
Matrix4d.rotateLocal(Quaternionfc quat,
Matrix4d dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4d |
Matrix4dc.rotateLocal(Quaternionfc quat,
Matrix4d dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4f |
Matrix4f.rotateLocal(Quaternionfc quat) |
Pre-multiply the rotation transformation of the given Quaternionfc to this matrix.
|
Matrix4f |
Matrix4f.rotateLocal(Quaternionfc quat,
Matrix4f dest) |
Pre-multiply the rotation transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4f |
Matrix4fc.rotateLocal(Quaternionfc quat,
Matrix4f dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4x3d |
Matrix4x3d.rotateLocal(Quaternionfc quat) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix4x3d |
Matrix4x3d.rotateLocal(Quaternionfc quat,
Matrix4x3d dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4x3d |
Matrix4x3dc.rotateLocal(Quaternionfc quat,
Matrix4x3d dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4x3f |
Matrix4x3f.rotateLocal(Quaternionfc quat) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix.
|
Matrix4x3f |
Matrix4x3f.rotateLocal(Quaternionfc quat,
Matrix4x3f dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4x3f |
Matrix4x3fc.rotateLocal(Quaternionfc quat,
Matrix4x3f dest) |
Pre-multiply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix and store
the result in dest .
|
Matrix4d |
Matrix4d.rotateTranslation(Quaternionfc quat,
Matrix4d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix, which is assumed to only contain a translation, and store
the result in dest .
|
Matrix4d |
Matrix4dc.rotateTranslation(Quaternionfc quat,
Matrix4d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix, which is assumed to only contain a translation, and store
the result in dest .
|
Matrix4f |
Matrix4f.rotateTranslation(Quaternionfc quat,
Matrix4f dest) |
Apply the rotation transformation of the given Quaternionfc to this matrix, which is assumed to only contain a translation, and store
the result in dest .
|
Matrix4f |
Matrix4fc.rotateTranslation(Quaternionfc quat,
Matrix4f dest) |
Apply the rotation - and possibly scaling - ransformation of the given Quaternionfc to this matrix, which is assumed to only contain a translation, and store
the result in dest .
|
Matrix4x3d |
Matrix4x3d.rotateTranslation(Quaternionfc quat,
Matrix4x3d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix, which is assumed to only contain a translation, and store
the result in dest .
|
Matrix4x3d |
Matrix4x3dc.rotateTranslation(Quaternionfc quat,
Matrix4x3d dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix, which is assumed to only contain a translation, and store
the result in dest .
|
Matrix4x3f |
Matrix4x3f.rotateTranslation(Quaternionfc quat,
Matrix4x3f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix, which is assumed to only contain a translation, and store
the result in dest .
|
Matrix4x3f |
Matrix4x3fc.rotateTranslation(Quaternionfc quat,
Matrix4x3f dest) |
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this matrix, which is assumed to only contain a translation, and store
the result in dest .
|
Matrix3d |
Matrix3d.rotation(Quaternionfc quat) |
Set this matrix to the rotation - and possibly scaling - transformation of the given Quaternionfc .
|
Matrix3f |
Matrix3f.rotation(Quaternionfc quat) |
Set this matrix to the rotation - and possibly scaling - transformation of the given Quaternionfc .
|
Matrix4d |
Matrix4d.rotation(Quaternionfc quat) |
Set this matrix to the rotation - and possibly scaling - transformation of the given Quaternionfc .
|
Matrix4f |
Matrix4f.rotation(Quaternionfc quat) |
Set this matrix to the rotation transformation of the given Quaternionfc .
|
Matrix4x3d |
Matrix4x3d.rotation(Quaternionfc quat) |
Set this matrix to the rotation - and possibly scaling - transformation of the given Quaternionfc .
|
Matrix4x3f |
Matrix4x3f.rotation(Quaternionfc quat) |
Set this matrix to the rotation - and possibly scaling - transformation of the given Quaternionfc .
|
Matrix4f |
Matrix4f.rotationAround(Quaternionfc quat,
float ox,
float oy,
float oz) |
Set this matrix to a transformation composed of a rotation of the specified Quaternionfc while using (ox, oy, oz) as the rotation origin.
|
Matrix4x3f |
Matrix4x3f.rotationAround(Quaternionfc quat,
float ox,
float oy,
float oz) |
Set this matrix to a transformation composed of a rotation of the specified Quaternionfc while using (ox, oy, oz) as the rotation origin.
|
AxisAngle4d |
AxisAngle4d.set(Quaternionfc q) |
|
AxisAngle4f |
AxisAngle4f.set(Quaternionfc q) |
|
Matrix3d |
Matrix3d.set(Quaternionfc q) |
Set this matrix to a rotation - and possibly scaling - equivalent to the given quaternion.
|
Matrix3f |
Matrix3f.set(Quaternionfc q) |
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given Quaternionfc .
|
Matrix4d |
Matrix4d.set(Quaternionfc q) |
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given Quaternionfc .
|
Matrix4f |
Matrix4f.set(Quaternionfc q) |
Set this matrix to be equivalent to the rotation specified by the given Quaternionfc .
|
Matrix4x3d |
Matrix4x3d.set(Quaternionfc q) |
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given Quaternionfc .
|
Matrix4x3f |
Matrix4x3f.set(Quaternionfc q) |
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given Quaternionfc .
|
Quaterniond |
Quaterniond.set(Quaternionfc q) |
Set this quaternion to be a copy of q.
|
Quaternionf |
Quaternionf.set(Quaternionfc q) |
Set this quaternion to be a copy of q .
|
Quaternionf |
Quaternionf.slerp(Quaternionfc target,
float alpha) |
Interpolate between this unit quaternion and the specified
target unit quaternion using spherical linear interpolation using the specified interpolation factor alpha .
|
Quaternionf |
Quaternionf.slerp(Quaternionfc target,
float alpha,
Quaternionf dest) |
|
Quaternionf |
Quaternionfc.slerp(Quaternionfc target,
float alpha,
Quaternionf dest) |
Interpolate between this unit quaternion and the specified
target unit quaternion using spherical linear interpolation using the specified interpolation factor alpha ,
and store the result in dest .
|
Matrix4f |
Matrix4f.translationRotate(float tx,
float ty,
float tz,
Quaternionfc quat) |
Set this matrix to T * R , where T is a translation by the given (tx, ty, tz) and
R is a rotation - and possibly scaling - transformation specified by the given quaternion.
|
Matrix4f |
Matrix4f.translationRotate(Vector3fc translation,
Quaternionfc quat) |
Set this matrix to T * R , where T is the given translation and
R is a rotation transformation specified by the given quaternion.
|
Matrix4x3f |
Matrix4x3f.translationRotate(float tx,
float ty,
float tz,
Quaternionfc quat) |
Set this matrix to T * R , where T is a translation by the given (tx, ty, tz) and
R is a rotation transformation specified by the given quaternion.
|
Matrix4x3f |
Matrix4x3f.translationRotate(Vector3fc translation,
Quaternionfc quat) |
Set this matrix to T * R , where T is the given translation and
R is a rotation transformation specified by the given quaternion.
|
Matrix4d |
Matrix4d.translationRotateInvert(Vector3fc translation,
Quaternionfc quat) |
Set this matrix to (T * R)-1 , where T is the given translation and
R is a rotation transformation specified by the given quaternion.
|
Matrix4f |
Matrix4f.translationRotateInvert(Vector3fc translation,
Quaternionfc quat) |
Set this matrix to (T * R)-1 , where T is the given translation and
R is a rotation transformation specified by the given quaternion.
|
Matrix4x3f |
Matrix4x3f.translationRotateInvert(Vector3fc translation,
Quaternionfc quat) |
Set this matrix to (T * R)-1 , where T is the given translation and
R is a rotation transformation specified by the given quaternion.
|
Matrix4x3d |
Matrix4x3d.translationRotateMul(double tx,
double ty,
double tz,
Quaternionfc quat,
Matrix4x3dc mat) |
Set this matrix to T * R * M , where T is a translation by the given (tx, ty, tz) ,
R is a rotation - and possibly scaling - transformation specified by the given quaternion and M is the given matrix mat .
|
Matrix4x3f |
Matrix4x3f.translationRotateMul(float tx,
float ty,
float tz,
Quaternionfc quat,
Matrix4x3fc mat) |
Set this matrix to T * R * M , where T is a translation by the given (tx, ty, tz) ,
R is a rotation - and possibly scaling - transformation specified by the given quaternion and M is the given matrix mat .
|
Matrix4d |
Matrix4d.translationRotateScale(Vector3fc translation,
Quaternionfc quat,
double scale) |
Set this matrix to T * R * S , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales all three axes by scale .
|
Matrix4d |
Matrix4d.translationRotateScale(Vector3fc translation,
Quaternionfc quat,
Vector3fc scale) |
Set this matrix to T * R * S , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales the axes by scale .
|
Matrix4f |
Matrix4f.translationRotateScale(Vector3fc translation,
Quaternionfc quat,
float scale) |
Set this matrix to T * R * S , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales all three axes by scale .
|
Matrix4f |
Matrix4f.translationRotateScale(Vector3fc translation,
Quaternionfc quat,
Vector3fc scale) |
Set this matrix to T * R * S , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales the axes by scale .
|
Matrix4x3d |
Matrix4x3d.translationRotateScale(Vector3fc translation,
Quaternionfc quat,
Vector3fc scale) |
Set this matrix to T * R * S , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales the axes by scale .
|
Matrix4x3f |
Matrix4x3f.translationRotateScale(Vector3fc translation,
Quaternionfc quat,
Vector3fc scale) |
Set this matrix to T * R * S , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales the axes by scale .
|
Matrix4d |
Matrix4d.translationRotateScaleInvert(Vector3fc translation,
Quaternionfc quat,
double scale) |
Set this matrix to (T * R * S)-1 , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales all three axes by scale .
|
Matrix4d |
Matrix4d.translationRotateScaleInvert(Vector3fc translation,
Quaternionfc quat,
Vector3fc scale) |
Set this matrix to (T * R * S)-1 , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales the axes by scale .
|
Matrix4f |
Matrix4f.translationRotateScaleInvert(Vector3fc translation,
Quaternionfc quat,
float scale) |
Set this matrix to (T * R * S)-1 , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales all three axes by scale .
|
Matrix4f |
Matrix4f.translationRotateScaleInvert(Vector3fc translation,
Quaternionfc quat,
Vector3fc scale) |
Set this matrix to (T * R * S)-1 , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, and S is a scaling transformation
which scales the axes by scale .
|
Matrix4x3f |
Matrix4x3f.translationRotateScaleMul(Vector3fc translation,
Quaternionfc quat,
Vector3fc scale,
Matrix4x3f m) |
Set this matrix to T * R * S * M , where T is the given translation ,
R is a rotation transformation specified by the given quaternion, S is a scaling transformation
which scales the axes by scale .
|
Matrix4f |
Matrix4f.translationRotateScaleMulAffine(Vector3fc translation,
Quaternionfc quat,
Vector3fc scale,
Matrix4f m) |
Set this matrix to T * R * S * M , where T is the given translation ,
R is a rotation - and possibly scaling - transformation specified by the given quaternion, S is a scaling transformation
which scales the axes by scale and M is an affine matrix.
|