|
template<class T > |
static double | prvRowByColumn (T f1, T f2, T f3, T f4, T c1, T c2, T c3, T c4) |
|
template<class T > |
static void | prvApplyTransformation (const SValues &matrix, const T x, const T y, const T z, T w, T *xTrans, T *yTrans, T *zTrans, T *wTrans) |
|
void | prvMultiplication (const SValues &matrix1, const SValues &matrix2, SValues *result) |
|
template<typename T > |
static void | prvTransformationUnitVector (const SValues &dataPrivate, T Ux, T Uy, T Uz, T *UxTrans, T *UyTrans, T *UzTrans) |
|
template<typename T > |
static void | prvTransformationVector (const SValues &dataPrivate, T Ux, T Uy, T Uz, T *UxTrans, T *UyTrans, T *UzTrans) |
|
static void | prvTransformationDistance (const SValues &dataPrivateMatrix4x4, double dx, double dy, double *dxTransOpt, double *dyTransOpt) |
|
static double | prvDeterminant (const double values[4][4]) |
|
static void | prvCalculateAdj (const double a[4][4], double b[4][4], double det) |
|