#include <ivfmath/IvfQuat.h>
Inheritance diagram for CIvfQuat:
Public Member Functions | |
CIvfQuat () | |
CIvfQuat (CIvfQuat &v) | |
virtual | ~CIvfQuat () |
IvfClassInfo ("CIvfQuat", CIvfMathBase) | |
void | getComponents (double &qx, double &qy, double &qz, double &qw) |
void | setComponents (double qx, double qy, double qz, double qw) |
CIvfVec3d & | getVectorPart () |
double | getRealPart () |
void | getAxisAngle (double &vx, double &vy, double &vz, double &angle) |
void | setFromAxisAngle (double vx, double vy, double vz, double angle) |
void | setRealPart (double value) |
CIvfQuat & | inv () |
double | norm () |
void | identity () |
CIvfQuat & | conjugate () |
CIvfQuat & | operator= (CIvfQuat &a) |
CIvfQuat & | operator * (CIvfQuat &a) |
CIvfQuat & | operator * (double b) |
CIvfQuat & | operator/ (double b) |
CIvfQuat & | operator+ (CIvfQuat &a) |
CIvfQuat & | operator- (CIvfQuat &a) |
Interface not finished
Definition at line 38 of file IvfQuat.h.
|
CIvfQuat constructor |
|
CIvfQuat copy constructor |
|
CIvfQuat destructor |