|
template<class T , eMatrixOrder Order, eMatrixLayout Layout, bool Packed> |
void | Rq2x2Helper (const Matrix< T, 2, 2, Order, Layout, Packed > &A, T &x, T &y, T &z, T &c2, T &s2) |
|
template<class T , eMatrixOrder Order, eMatrixLayout Layout, bool Packed> |
void | Svd2x2Helper (const Matrix< T, 2, 2, Order, Layout, Packed > &A, T &c1, T &s1, T &c2, T &s2, T &d1, T &d2) |
|
template<class T , int Rows, int Columns, eMatrixOrder Order, eMatrixLayout Layout, bool Packed> |
auto | DecomposeSVD (Matrix< T, Rows, Columns, Order, Layout, Packed > m, std::true_type) |
|
template<class T , int Rows, int Columns, eMatrixOrder Order, eMatrixLayout Layout, bool Packed> |
auto | DecomposeSVD (Matrix< T, Rows, Columns, Order, Layout, Packed > m, std::false_type) |
|
template<class AritT , typename std::enable_if< std::is_integral< AritT >::value &&std::is_signed< AritT >::value, int >::type = 0> |
AritT | strtonum (const char *str, const char **end) |
|
const char * | StripSpaces (const char *str) |
|
template<class T , bool Packed> |
std::enable_if<!Quaternion< T, Packed >::SimdAccelerated, Quaternion< T, Packed > >::type | Product (const Quaternion< T, Packed > &lhs, const Quaternion< T, Packed > &rhs) |
|
template<class T , bool Packed> |
std::enable_if< Quaternion< T, Packed >::SimdAccelerated, Quaternion< T, Packed > >::type | Product (const Quaternion< T, Packed > &lhs, const Quaternion< T, Packed > &rhs) |
|