|
| template<typename T > |
| INLINE const T | til::square (const T &a) |
| | < Square of a number More...
|
| |
| template<typename T > |
| INLINE const T | til::cube (const T &a) |
| | Max of two numbers. More...
|
| |
| template<typename T > |
| INLINE const T | til::max (const T &a, const T &b) |
| | Min of two numbers. More...
|
| |
| template<typename T > |
| INLINE const T | til::min (const T &a, const T &b) |
| | Max of three numbers. More...
|
| |
| template<typename T > |
| INLINE const T | til::max (const T &a, const T &b, const T &c) |
| | Min of three numbers. More...
|
| |
| template<typename T > |
| INLINE const T | til::min (const T &a, const T &b, const T &c) |
| | Min of four numbers. More...
|
| |
| template<typename T > |
| INLINE const T | til::min (const T &a, const T &b, const T &c, const T &d) |
| | Force x into [a, b]. More...
|
| |
| template<typename T > |
| const T | til::crop (const T &x, const T &a, const T &b) |
| | Force x into [0, dim-1]. More...
|
| |
| template<typename T , typename TInt > |
| const T | til::rangecrop (const T &x, TInt dim) |
| | Absolute value of a number. More...
|
| |
| template<typename T > |
| INLINE double | til::norm (const T &a, const T &b) |
| | < Euclidean norm of 2D vector (a, b) More...
|
| |
| template<typename T > |
| INLINE double | til::norm (const T &a, const T &b, const T &c) |
| |
| template<typename T > |
| T | til::integer_pow (T x, unsigned int n) |
| |