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 348 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 233 of file collada_urdf.cpp.

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

Definition at line 439 of file collada_urdf.cpp.

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

Definition at line 429 of file collada_urdf.cpp.

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

Definition at line 434 of file collada_urdf.cpp.

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

Definition at line 196 of file collada_urdf.cpp.

Variable Documentation

const double collada_urdf::mathextra::g_fEpsilon = 1e-15

Definition at line 184 of file collada_urdf.cpp.



collada_urdf
Author(s): Tim Field, Rosen Diankov, Ioan Sucan , Jackie Kay
autogenerated on Wed Jul 15 2020 03:52:10