Fluxus::dQuat Class Reference

#include <dada.h>


Public Member Functions

 dQuat ()
 dQuat (float x, float y, float z, float w)
 dQuat (const dQuat &q)
dMatrix toMatrix () const
dQuat conjugate () const
void setaxisangle (dVector axis, float angle)
dQuat operator * (const dQuat &qR) const
void renorm ()
float * arr ()

Data Fields

float x
float y
float z
float w


Detailed Description

Definition at line 228 of file dada.h.


Constructor & Destructor Documentation

Fluxus::dQuat::dQuat (  )  [inline]

Definition at line 231 of file dada.h.

Fluxus::dQuat::dQuat ( float  x,
float  y,
float  z,
float  w 
) [inline]

Definition at line 232 of file dada.h.

Fluxus::dQuat::dQuat ( const dQuat q  )  [inline]

Definition at line 233 of file dada.h.


Member Function Documentation

dMatrix dQuat::toMatrix (  )  const

Definition at line 937 of file dada.cpp.

dQuat dQuat::conjugate (  )  const

Definition at line 961 of file dada.cpp.

void dQuat::setaxisangle ( dVector  axis,
float  angle 
)

Definition at line 986 of file dada.cpp.

dQuat dQuat::operator * ( const dQuat qR  )  const

Definition at line 967 of file dada.cpp.

void dQuat::renorm (  ) 

Definition at line 977 of file dada.cpp.

float* Fluxus::dQuat::arr (  )  [inline]

Definition at line 246 of file dada.h.


Field Documentation

float Fluxus::dQuat::x

Definition at line 249 of file dada.h.

float Fluxus::dQuat::y

Definition at line 249 of file dada.h.

float Fluxus::dQuat::z

Definition at line 249 of file dada.h.

float Fluxus::dQuat::w

Definition at line 249 of file dada.h.


The documentation for this class was generated from the following files:
Generated on Tue Sep 4 23:22:40 2007 for The Fluxus Renderer (libfluxus) by  doxygen 1.5.1