Panda3D
|
This is a unit quaternion representing an orientation. More...
#include "lorientation.h"
Public Member Functions | |
LOrientationf (const LQuaternionf &) | |
LOrientationf (float, float, float, float) | |
LOrientationf (const LVector3f &, float) | |
vector + twist | |
LOrientationf (const LMatrix3f &) | |
matrix3 | |
LOrientationf (const LMatrix4f &) | |
matrix4 | |
LOrientationf | operator* (const LRotationf &other) const |
Orientation * rotation = Orientation Applies a rotation to an orientation. | |
LOrientationf | operator* (const LQuaternionf &other) const |
Orientation * Orientation This is a meaningless operation, and will always simply return the rhs. | |
Static Public Member Functions | |
static TypeHandle | get_class_type () |
static void | init_type () |
This is a unit quaternion representing an orientation.
Definition at line 86 of file lorientation.h.
LOrientationf::LOrientationf | ( | const LVector3f & | point_at, |
float | twist | ||
) | [inline] |
vector + twist
Definition at line 159 of file lorientation.h.
LOrientationf::LOrientationf | ( | const LMatrix3f & | m | ) | [inline] |
matrix3
Definition at line 176 of file lorientation.h.
LOrientationf::LOrientationf | ( | const LMatrix4f & | m | ) | [inline] |
matrix4
Definition at line 186 of file lorientation.h.
LOrientationf LOrientationf::operator* | ( | const LRotationf & | other | ) | const [inline] |
Orientation * rotation = Orientation Applies a rotation to an orientation.
Definition at line 197 of file lorientation.h.
LOrientationf LOrientationf::operator* | ( | const LQuaternionf & | other | ) | const [inline] |
Orientation * Orientation This is a meaningless operation, and will always simply return the rhs.
Reimplemented from LQuaternionf.
Definition at line 209 of file lorientation.h.