|
Panda3D
|
This is a unit quaternion representing a rotation. More...
Public Member Functions | |
| LRotationd () | |
| LRotationd (Mat3D const ) | |
| lmatrix3 | |
| LRotationd (QuatD const ) | |
| LRotationd (double, double, double, double) | |
| LRotationd (VBase4D const copy) | |
| LRotationd (Mat4D const ) | |
| lmatrix4 | |
| LRotationd (double, double, double) | |
| Sets the rotation from the given Euler angles. | |
| LRotationd (Vec3D const , double) | |
| axis + angle (in degrees) | |
| LRotationd | operator* (LRotationd const other) |
| Rotation * Rotation = Rotation. | |
| LRotationd | operator* (double scalar) |
| QuatD | operator* (QuatD const other) |
| Rotation * Orientation = Orientation This is another meaningless operation, attempting to apply an orientation to a rotation. | |
| 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.
| LRotationd operator* | ( | LRotationd const | other | ) |
Rotation * Rotation = Rotation.
Rotation * Orientation = Orientation This is another meaningless operation, attempting to apply an orientation to a rotation.
Reimplemented from QuatD.
| LRotationd operator* | ( | double | scalar | ) |
Reimplemented from QuatD.
| LRotationd operator/ | ( | double | scalar | ) |
Reimplemented from QuatD.
1.7.3