#include <glquaternion.h>
Public Member Functions | |
GLQuaternion (GLfloat f, GLVector gv) | |
GLQuaternion (GLVector gv) | |
GLQuaternion (const GLQuaternion &gq) | |
GLQuaternion (GLVector gv, GLfloat dblangle) | |
GLfloat | getW () |
GLVector | getV () |
void | set (GLfloat, GLVector) |
void | set (GLfloat, GLfloat, GLfloat, GLfloat) |
void | set (const GLfloat *gq) |
void | set (GLVector vec, GLfloat angle) |
GLQuaternion | operator+ (GLQuaternion gq) |
GLQuaternion | operator- (GLQuaternion gq) |
GLQuaternion & | operator+= (GLQuaternion gq) |
GLQuaternion & | operator-= (GLQuaternion gq) |
GLQuaternion | operator * (GLQuaternion gq) |
GLQuaternion | operator/ (GLfloat) |
GLQuaternion & | operator *= (GLQuaternion gq) |
GLQuaternion & | operator/= (GLfloat) |
GLfloat | dot (GLQuaternion) |
GLQuaternion | getCross (GLQuaternion) |
GLQuaternion | getConjugate () |
GLQuaternion & | conjugate () |
GLQuaternion | getInverse () |
GLQuaternion & | inverse () |
GLfloat | selection () |
GLfloat | norm () |
GLVector | rotateVector (GLVector) |
GLQuaternion (GLfloat f, GLVector gv) | |
GLQuaternion (GLVector gv) | |
GLQuaternion (const GLQuaternion &gq) | |
GLQuaternion (GLVector gv, GLfloat dblangle) | |
GLfloat | getW () |
GLVector | getV () |
void | set (GLfloat, GLVector) |
void | set (GLfloat, GLfloat, GLfloat, GLfloat) |
void | set (const GLfloat *gq) |
void | set (GLVector vec, GLfloat angle) |
GLQuaternion | operator+ (GLQuaternion gq) |
GLQuaternion | operator- (GLQuaternion gq) |
GLQuaternion & | operator+= (GLQuaternion gq) |
GLQuaternion & | operator-= (GLQuaternion gq) |
GLQuaternion | operator * (GLQuaternion gq) |
GLQuaternion | operator/ (GLfloat) |
GLQuaternion & | operator *= (GLQuaternion gq) |
GLQuaternion & | operator/= (GLfloat) |
GLfloat | dot (GLQuaternion) |
GLQuaternion | getCross (GLQuaternion) |
GLQuaternion | getConjugate () |
GLQuaternion & | conjugate () |
GLQuaternion | getInverse () |
GLQuaternion & | inverse () |
GLfloat | selection () |
GLfloat | norm () |
GLVector | rotateVector (GLVector) |