| Package | Description |
|---|---|
| com.jme3.scene.plugins.blender.math |
| Modifier and Type | Field and Description |
|---|---|
static DQuaternion |
DQuaternion.DIRECTION_Z |
static DQuaternion |
DQuaternion.IDENTITY
Represents the identity quaternion rotation (0, 0, 0, 1).
|
static DQuaternion |
DQuaternion.ZERO |
| Modifier and Type | Method and Description |
|---|---|
DQuaternion |
DQuaternion.add(DQuaternion q)
add adds the values of this quaternion to those of the
parameter quaternion. |
DQuaternion |
DQuaternion.addLocal(DQuaternion q)
add adds the values of this quaternion to those of the
parameter quaternion. |
DQuaternion |
DQuaternion.clone() |
DQuaternion |
DQuaternion.fromAngleAxis(double angle,
Vector3d axis)
fromAngleAxis sets this quaternion to the values specified
by an angle and an axis of rotation. |
DQuaternion |
DQuaternion.fromAngleNormalAxis(double angle,
Vector3d axis)
fromAngleNormalAxis sets this quaternion to the values
specified by an angle and a normalized axis of rotation. |
DQuaternion |
DQuaternion.fromRotationMatrix(double m00,
double m01,
double m02,
double m10,
double m11,
double m12,
double m20,
double m21,
double m22) |
DQuaternion |
DTransform.getRotation()
Return the rotation quaternion in this matrix.
|
DQuaternion |
DQuaternion.mult(DQuaternion q)
mult multiplies this quaternion by a parameter quaternion. |
DQuaternion |
DQuaternion.mult(DQuaternion q,
DQuaternion res)
mult multiplies this quaternion by a parameter quaternion. |
DQuaternion |
DQuaternion.multLocal(DQuaternion q)
Multiplies this DQuaternion by the supplied quaternion.
|
DQuaternion |
DQuaternion.set(double x,
double y,
double z,
double w)
sets the data in a
DQuaternion object from the given list
of parameters. |
DQuaternion |
DQuaternion.set(DQuaternion q)
Sets the data in this
DQuaternion object to be equal to the
passed DQuaternion object. |
DQuaternion |
DQuaternion.subtract(DQuaternion q)
subtract subtracts the values of the parameter quaternion
from those of this quaternion. |
DQuaternion |
DQuaternion.subtractLocal(DQuaternion q)
subtract subtracts the values of the parameter quaternion
from those of this quaternion. |
DQuaternion |
Matrix.toRotationQuat() |
| Modifier and Type | Method and Description |
|---|---|
DQuaternion |
DQuaternion.add(DQuaternion q)
add adds the values of this quaternion to those of the
parameter quaternion. |
DQuaternion |
DQuaternion.addLocal(DQuaternion q)
add adds the values of this quaternion to those of the
parameter quaternion. |
DQuaternion |
DQuaternion.mult(DQuaternion q)
mult multiplies this quaternion by a parameter quaternion. |
DQuaternion |
DQuaternion.mult(DQuaternion q,
DQuaternion res)
mult multiplies this quaternion by a parameter quaternion. |
DQuaternion |
DQuaternion.multLocal(DQuaternion q)
Multiplies this DQuaternion by the supplied quaternion.
|
DQuaternion |
DQuaternion.set(DQuaternion q)
Sets the data in this
DQuaternion object to be equal to the
passed DQuaternion object. |
DTransform |
DTransform.setRotation(DQuaternion rot)
Sets this rotation to the given DQuaternion value.
|
void |
Matrix.setRotationQuaternion(DQuaternion quat)
setRotationQuaternion builds a rotation from a
Quaternion. |
DQuaternion |
DQuaternion.subtract(DQuaternion q)
subtract subtracts the values of the parameter quaternion
from those of this quaternion. |
DQuaternion |
DQuaternion.subtractLocal(DQuaternion q)
subtract subtracts the values of the parameter quaternion
from those of this quaternion. |