This is a unit quaternion representing a rotation. More...
Public Member Functions | |
LRotationd () | |
LRotationd (Mat3D const ) | |
lmatrix3 | |
LRotationd (Mat4D const ) | |
lmatrix4 | |
LRotationd (QuatD const ) | |
LRotationd (VBase4D const copy) | |
LRotationd (Vec3D const , double) | |
axis + angle (in degrees) | |
LRotationd (double, double, double) | |
Sets the rotation from the given Euler angles. | |
LRotationd (double, double, double, double) | |
QuatD | operator* (QuatD const other) |
Rotation * Orientation = Orientation This is another meaningless operation, attempting to apply an orientation to a rotation. | |
LRotationd | operator* (LRotationd const other) |
Rotation * Rotation = Rotation. | |
LRotationd | operator* (double scalar) |
LRotationd | operator/ (double scalar) |
Static Public Member Functions | |
static TypeHandle | getClassType () |
This is a unit quaternion representing a rotation.
LRotationd | ( | ) |
LRotationd | ( | Mat3D | const | ) |
lmatrix3
LRotationd | ( | Mat4D | const | ) |
lmatrix4
LRotationd | ( | QuatD | const | ) |
LRotationd | ( | VBase4D const | copy | ) |
LRotationd | ( | Vec3D | const, |
double | |||
) |
axis + angle (in degrees)
LRotationd | ( | double | , |
double | , | ||
double | |||
) |
Sets the rotation from the given Euler angles.
LRotationd | ( | double | , |
double | , | ||
double | , | ||
double | |||
) |
static TypeHandle getClassType | ( | ) | [static] |
Reimplemented from QuatD.
Rotation * Orientation = Orientation This is another meaningless operation, attempting to apply an orientation to a rotation.
Reimplemented from QuatD.
LRotationd operator* | ( | LRotationd const | other | ) |
Rotation * Rotation = Rotation.
LRotationd operator* | ( | double | scalar | ) |
Reimplemented from QuatD.
LRotationd operator/ | ( | double | scalar | ) |
Reimplemented from QuatD.