deMatrix3f.cpp File Reference

#include "deMath.h"

Include dependency graph for deMatrix3f.cpp:


Functions

void deSetV3M3xyz (deFloat *resv, const deFloat(*m1)[DE_MATRIX3_COL])
void deSetV3M3zyx (deFloat *resv, const deFloat(*m1)[DE_MATRIX3_COL])
void deSetV3M3zyxV3 (deFloat *resv, const deFloat(*m1)[DE_MATRIX3_COL], const deFloat *last)
void deSetM3S2 (deFloat(*res)[DE_MATRIX3_COL], const deInt axis, const deFloat angle)
void deSetQ4M3 (deFloat *resq, const deFloat(*m1)[DE_MATRIX3_COL])
void deBackSubstituteV3M3V3 (deFloat *x, const deFloat(*lu)[DE_MATRIX3_COL], const deFloat *y)
void deLUdecomposeM3M3 (deFloat(*lu)[DE_MATRIX3_COL], const deFloat(*m1)[DE_MATRIX3_COL])
DE_MATH_API void deBackSubstituteSPDV3M3V3 (deFloat *x, const deFloat(*LU)[DE_MATRIX3_COL], const deFloat *y)
DE_MATH_API void deLUdecomposeSPDM3M3 (deFloat(*lu)[DE_MATRIX3_COL], const deFloat(*m1)[DE_MATRIX3_COL])
DE_MATH_API void deSolveV3M3V3 (deFloat *x, const deFloat(*m1)[DE_MATRIX3_COL], const deFloat *y)
DE_MATH_API void deSolveSPDV3M3V3 (deFloat *x, const deFloat(*m1)[DE_MATRIX3_COL], const deFloat *y)
DE_MATH_API void deInvertM3M3 (deFloat(*ainv)[DE_MATRIX3_COL], const deFloat(*m1)[DE_MATRIX3_COL])
DE_MATH_API void deInvertSPDM3M3 (deFloat(*ainv)[DE_MATRIX3_COL], const deFloat(*m1)[DE_MATRIX3_COL])
DE_MATH_API void deInvertGaussSPDM3M3 (deFloat(*ainv)[DE_MATRIX3_COL], const deFloat(*m1)[DE_MATRIX3_COL])

Function Documentation

DE_MATH_API void deBackSubstituteSPDV3M3V3 deFloat x,
const deFloat LU[DE_MATRIX3_COL],
const deFloat y
 

void deBackSubstituteV3M3V3 deFloat x,
const deFloat lu[DE_MATRIX3_COL],
const deFloat y
 

DE_MATH_API void deInvertGaussSPDM3M3 deFloat ainv[DE_MATRIX3_COL],
const deFloat m1[DE_MATRIX3_COL]
 

DE_MATH_API void deInvertM3M3 deFloat ainv[DE_MATRIX3_COL],
const deFloat m1[DE_MATRIX3_COL]
 

DE_MATH_API void deInvertSPDM3M3 deFloat ainv[DE_MATRIX3_COL],
const deFloat m1[DE_MATRIX3_COL]
 

void deLUdecomposeM3M3 deFloat lu[DE_MATRIX3_COL],
const deFloat m1[DE_MATRIX3_COL]
 

DE_MATH_API void deLUdecomposeSPDM3M3 deFloat lu[DE_MATRIX3_COL],
const deFloat m1[DE_MATRIX3_COL]
 

void deSetM3S2 deFloat res[DE_MATRIX3_COL],
const deInt  axis,
const deFloat  angle
 

void deSetQ4M3 deFloat resq,
const deFloat m1[DE_MATRIX3_COL]
 

void deSetV3M3xyz deFloat resv,
const deFloat m1[DE_MATRIX3_COL]
 

void deSetV3M3zyx deFloat resv,
const deFloat m1[DE_MATRIX3_COL]
 

void deSetV3M3zyxV3 deFloat resv,
const deFloat m1[DE_MATRIX3_COL],
const deFloat last
 

DE_MATH_API void deSolveSPDV3M3V3 deFloat x,
const deFloat m1[DE_MATRIX3_COL],
const deFloat y
 

DE_MATH_API void deSolveV3M3V3 deFloat x,
const deFloat m1[DE_MATRIX3_COL],
const deFloat y
 


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