BitmapToolkit Scol plugin
|
#include <Prerequisites.h>
Public Member Functions | |
BtQuaternion () | |
BtQuaternion (float ww, float xx, float yy, float zz) | |
BtQuaternion (float quat[4]) | |
BtQuaternion (double quat[4]) | |
bool | operator== (const BtQuaternion &rhs) const |
bool | operator!= (const BtQuaternion &rhs) const |
BtQuaternion | operator+ (const BtQuaternion &rkQ) const |
BtQuaternion | operator- (const BtQuaternion &rkQ) const |
BtQuaternion | operator- () const |
BtQuaternion | operator* (const BtQuaternion &rkQ) const |
BtQuaternion | operator* (float s) const |
BtQuaternion | Inverse () const |
Vector3 | operator* (const Vector3 &v) const |
float | Dot (const BtQuaternion &rkQ) const |
float | Norm () const |
float | normalise (void) |
Static Public Member Functions | |
static BtQuaternion | FromRotationMatrix (double rotMatrix[16], bool reverseX=false, bool reverseY=true) |
static BtQuaternion | Slerp (float fT, const BtQuaternion &rkP, const BtQuaternion &rkQ, bool shortestPath) |
Public Attributes | |
float | x |
float | y |
float | z |
float | w |
Static Public Attributes | |
static const BtQuaternion | IDENTITY |
Friends | |
BtQuaternion | operator* (float s, const BtQuaternion &q) |
Definition at line 283 of file Prerequisites.h.
|
inline |
Definition at line 286 of file Prerequisites.h.
|
inline |
Definition at line 294 of file Prerequisites.h.
|
inline |
Definition at line 302 of file Prerequisites.h.
|
inline |
Definition at line 310 of file Prerequisites.h.
|
inline |
Definition at line 478 of file Prerequisites.h.
|
inlinestatic |
Definition at line 396 of file Prerequisites.h.
|
inline |
Definition at line 368 of file Prerequisites.h.
|
inline |
Definition at line 483 of file Prerequisites.h.
|
inline |
Definition at line 485 of file Prerequisites.h.
|
inline |
Definition at line 327 of file Prerequisites.h.
|
inline |
Definition at line 344 of file Prerequisites.h.
Definition at line 383 of file Prerequisites.h.
|
inline |
Definition at line 358 of file Prerequisites.h.
|
inline |
Definition at line 332 of file Prerequisites.h.
|
inline |
Definition at line 342 of file Prerequisites.h.
|
inline |
Definition at line 337 of file Prerequisites.h.
|
inline |
Definition at line 321 of file Prerequisites.h.
|
inlinestatic |
Definition at line 492 of file Prerequisites.h.
|
friend |
Definition at line 363 of file Prerequisites.h.
|
static |
Definition at line 318 of file Prerequisites.h.
float BtQuaternion::w |
Definition at line 540 of file Prerequisites.h.
float BtQuaternion::x |
Definition at line 537 of file Prerequisites.h.
float BtQuaternion::y |
Definition at line 538 of file Prerequisites.h.
float BtQuaternion::z |
Definition at line 539 of file Prerequisites.h.