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 |
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.
void collada_urdf::mathextra::Tridiagonal3 | ( | S * | mat, |
T * | diag, | ||
T * | subd | ||
) |
Definition at line 196 of file collada_urdf.cpp.
const double collada_urdf::mathextra::g_fEpsilon = 1e-15 |
Definition at line 184 of file collada_urdf.cpp.