Functions | Variables
collada_urdf::mathextra Namespace Reference

Functions

template<class T >
bool _QLAlgorithm3 (T *m_aafEntry, T *afDiag, T *afSubDiag)
int CubicRoots (double c0, double c1, double c2, double *r0, double *r1, double *r2)
void EigenSymmetric3 (const double *fmat, double *afEigenvalue, double *fevecs)
bool QLAlgorithm3 (float *m_aafEntry, float *afDiag, float *afSubDiag)
bool QLAlgorithm3 (double *m_aafEntry, double *afDiag, double *afSubDiag)
template<typename T , typename S >
void Tridiagonal3 (S *mat, T *diag, T *subd)

Variables

const double g_fEpsilon = 1e-15

Function Documentation

template<class T >
bool collada_urdf::mathextra::_QLAlgorithm3 ( T m_aafEntry,
T afDiag,
T afSubDiag 
)

Definition at line 340 of file collada_urdf.cpp.

int collada_urdf::mathextra::CubicRoots ( double  c0,
double  c1,
double  c2,
double *  r0,
double *  r1,
double *  r2 
)

Definition at line 225 of file collada_urdf.cpp.

void collada_urdf::mathextra::EigenSymmetric3 ( const double *  fmat,
double *  afEigenvalue,
double *  fevecs 
)

Definition at line 431 of file collada_urdf.cpp.

bool collada_urdf::mathextra::QLAlgorithm3 ( float *  m_aafEntry,
float *  afDiag,
float *  afSubDiag 
)

Definition at line 421 of file collada_urdf.cpp.

bool collada_urdf::mathextra::QLAlgorithm3 ( double *  m_aafEntry,
double *  afDiag,
double *  afSubDiag 
)

Definition at line 426 of file collada_urdf.cpp.

template<typename T , typename S >
void collada_urdf::mathextra::Tridiagonal3 ( S *  mat,
T diag,
T subd 
)

Definition at line 188 of file collada_urdf.cpp.


Variable Documentation

Definition at line 176 of file collada_urdf.cpp.



collada_urdf
Author(s): Tim Field, Rosen Diankov, Ioan Sucan , Jackie Kay
autogenerated on Fri Aug 11 2017 02:47:50