deQuaternionf.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void deColumnV3Q4S1 (deFloat *res, const deFloat *q1, const int col)
void deConsistentSignQ4Q4Q4 (deFloat *res, const deFloat *q1, const deFloat *q2)
void deSlerpQ4Q4Q4S2 (deFloat *res, const deFloat *q1, const deFloat *q2, const deFloat t, const deFloat addedSpins)
void deAxisAngleV3S1Q4 (deFloat *axis, deFloat *angle, const deFloat *q1)
void deSetQ4zyxV3 (deFloat *res, const deFloat *v)
DE_MATH_API void deSetQ4S4 (deFloat *res, const deFloat x, const deFloat y, const deFloat z, const deFloat w)
DE_MATH_API void deIdentityQ4 (deFloat *res)
DE_MATH_API void deZeroQ4 (deFloat *res)
DE_MATH_API void deNegateQ4Q4 (deFloat *res, const deFloat *q1)
DE_MATH_API void deInvertQ4Q4 (deFloat *res, const deFloat *q1)
DE_MATH_API void deSetQ4Q4 (deFloat *res, const deFloat *q1)
DE_MATH_API void deAddQ4Q4Q4 (deFloat *res, const deFloat *q1, const deFloat *q2)
DE_MATH_API void deSubQ4Q4Q4 (deFloat *res, const deFloat *q1, const deFloat *q2)
DE_MATH_API deFloat deDotQ4Q4 (const deFloat *q1, const deFloat *q2)
DE_MATH_API void deMulQ4Q4Q4 (deFloat *res, const deFloat *q1, const deFloat *q2)
DE_MATH_API void deMulQ4Q4iQ4 (deFloat *res, const deFloat *q1, const deFloat *q2)
DE_MATH_API void deMulQ4Q4Q4i (deFloat *res, const deFloat *q1, const deFloat *q2)
DE_MATH_API void deMulQ4S1 (deFloat *res, const deFloat s)
DE_MATH_API void deAddQ4Q4 (deFloat *res, const deFloat *q1)
DE_MATH_API void deSubQ4Q4 (deFloat *res, const deFloat *q1)
DE_MATH_API void deMulV3Q4V3 (deFloat *res, const deFloat *q1, const deFloat *v2)
DE_MATH_API void deMulV3Q4iV3 (deFloat *res, const deFloat *q1, const deFloat *v2)
DE_MATH_API int deIsEqualQ4Q4 (const deFloat *q1, const deFloat *q2)
DE_MATH_API void deNormalizeQ4 (deFloat *res)
DE_MATH_API void deSetQ4V3S1 (deFloat *res, const deFloat *axis, const deFloat angle)
DE_MATH_API void deSetQ4S2 (deFloat *res, const int axis, const deFloat angle)
DE_MATH_API void deAngularErrorV3Q4Q4 (deFloat *res, const deFloat *q1, const deFloat *q2)
DE_MATH_API void deVelocityQ4Q4V3 (deFloat *res, const deFloat *q1, const deFloat *v2)
DE_MATH_API void deLerpQ4Q4Q4S1 (deFloat *res, const deFloat *q1, const deFloat *q2, const deFloat t)
DE_MATH_API void deSetV3Q4zyx (deFloat *res, const deFloat *q)


Function Documentation

DE_MATH_API void deAddQ4Q4 deFloat res,
const deFloat q1
 

DE_MATH_API void deAddQ4Q4Q4 deFloat res,
const deFloat q1,
const deFloat q2
 

DE_MATH_API void deAngularErrorV3Q4Q4 deFloat res,
const deFloat q1,
const deFloat q2
 

void deAxisAngleV3S1Q4 deFloat axis,
deFloat angle,
const deFloat q1
 

void deColumnV3Q4S1 deFloat res,
const deFloat q1,
const int  col
 

void deConsistentSignQ4Q4Q4 deFloat res,
const deFloat q1,
const deFloat q2
 

DE_MATH_API deFloat deDotQ4Q4 const deFloat q1,
const deFloat q2
 

DE_MATH_API void deIdentityQ4 deFloat res  ) 
 

DE_MATH_API void deInvertQ4Q4 deFloat res,
const deFloat q1
 

DE_MATH_API int deIsEqualQ4Q4 const deFloat q1,
const deFloat q2
 

DE_MATH_API void deLerpQ4Q4Q4S1 deFloat res,
const deFloat q1,
const deFloat q2,
const deFloat  t
 

DE_MATH_API void deMulQ4Q4iQ4 deFloat res,
const deFloat q1,
const deFloat q2
 

DE_MATH_API void deMulQ4Q4Q4 deFloat res,
const deFloat q1,
const deFloat q2
 

DE_MATH_API void deMulQ4Q4Q4i deFloat res,
const deFloat q1,
const deFloat q2
 

DE_MATH_API void deMulQ4S1 deFloat res,
const deFloat  s
 

DE_MATH_API void deMulV3Q4iV3 deFloat res,
const deFloat q1,
const deFloat v2
 

DE_MATH_API void deMulV3Q4V3 deFloat res,
const deFloat q1,
const deFloat v2
 

DE_MATH_API void deNegateQ4Q4 deFloat res,
const deFloat q1
 

DE_MATH_API void deNormalizeQ4 deFloat res  ) 
 

DE_MATH_API void deSetQ4Q4 deFloat res,
const deFloat q1
 

DE_MATH_API void deSetQ4S2 deFloat res,
const int  axis,
const deFloat  angle
 

DE_MATH_API void deSetQ4S4 deFloat res,
const deFloat  x,
const deFloat  y,
const deFloat  z,
const deFloat  w
 

DE_MATH_API void deSetQ4V3S1 deFloat res,
const deFloat axis,
const deFloat  angle
 

void deSetQ4zyxV3 deFloat res,
const deFloat v
 

DE_MATH_API void deSetV3Q4zyx deFloat res,
const deFloat q
 

void deSlerpQ4Q4Q4S2 deFloat res,
const deFloat q1,
const deFloat q2,
const deFloat  t,
const deFloat  addedSpins
 

DE_MATH_API void deSubQ4Q4 deFloat res,
const deFloat q1
 

DE_MATH_API void deSubQ4Q4Q4 deFloat res,
const deFloat q1,
const deFloat q2
 

DE_MATH_API void deVelocityQ4Q4V3 deFloat res,
const deFloat q1,
const deFloat v2
 

DE_MATH_API void deZeroQ4 deFloat res  ) 
 


Generated on Sun Apr 9 22:12:44 2006 for TAO by  doxygen 1.4.6-NO