|
template<class A , class B , class T > |
SVector< T, 3 > | cross (const Expr< A, T, 3 > &lhs, const Expr< B, T, 3 > &rhs) |
|
template<class A , class T > |
SVector< T, 3 > | cross (const Expr< A, T, 3 > &lhs, const SVector< T, 3 > &rhs) |
|
template<class T , class A > |
SVector< T, 3 > | cross (const SVector< T, 3 > &lhs, const Expr< A, T, 3 > &rhs) |
|
template<class T > |
SVector< T, 3 > | cross (const SVector< T, 3 > &lhs, const SVector< T, 3 > &rhs) |
|
template<class A , class B , class T , unsigned int D> |
T | dot (const Expr< A, T, D > &lhs, const Expr< B, T, D > &rhs) |
|
template<class A , class T , unsigned int D> |
T | dot (const Expr< A, T, D > &lhs, const SVector< T, D > &rhs) |
|
template<class A , class T , unsigned int D> |
T | dot (const SVector< T, D > &lhs, const Expr< A, T, D > &rhs) |
|
template<class T , unsigned int D> |
T | dot (const SVector< T, D > &lhs, const SVector< T, D > &rhs) |
|
template<class A , class T > |
T | Lmag (const Expr< A, T, 4 > &rhs) |
|
template<class T > |
T | Lmag (const SVector< T, 4 > &rhs) |
|
template<class A , class T > |
T | Lmag2 (const Expr< A, T, 4 > &rhs) |
|
template<class T > |
T | Lmag2 (const SVector< T, 4 > &rhs) |
|
template<class A , class T , unsigned int D> |
T | mag (const Expr< A, T, D > &rhs) |
|
template<class T , unsigned int D> |
T | mag (const SVector< T, D > &rhs) |
|
template<class A , class T , unsigned int D> |
T | mag2 (const Expr< A, T, D > &rhs) |
|
template<class T , unsigned int D> |
T | mag2 (const SVector< T, D > &rhs) |
|
template<class T > |
const T | maximum (const T &lhs, const T &rhs) |
|
template<class T > |
const T | minimum (const T &lhs, const T &rhs) |
|
template<class T > |
int | round (const T &x) |
|
template<class T > |
const int | sign (const T &x) |
|
template<class T > |
const T | square (const T &x) |
|
template<class A , class T , unsigned int D> |
SVector< T, D > | unit (const Expr< A, T, D > &rhs) |
|
template<class T , unsigned int D> |
SVector< T, D > | unit (const SVector< T, D > &rhs) |
|