Functions | |
| template<class T> | |
| const T & | min (const T &lhs, const T &rhs) |
| Minimum of two numbers. | |
| template<class T> | |
| const T & | max (const T &lhs, const T &rhs) |
| Maximum of two numbers. | |
| template<class T, class S> | |
| T | sum3 (const S &vec) |
| Compute the sum of the elements of a 4-element vector. | |
| template<class T, class S> | |
| T | sum4 (const S &vec) |
| Compute the sum of the elements of a 3-element vector. | |
| template<class T> | |
| T | mul3 (const T &lhs, const T &rhs) |
| Element wise multiplication of a 3-element vector. | |
| template<class T> | |
| T | mul4 (const T &lhs, const T &rhs) |
| Element wise multiplication of a 4-element vector. | |
| template<class T, class S> | |
| S | dot3 (const T &lhs, const T &rhs) |
| Dot product of a 3-element vector. | |
| template<class T, class S> | |
| S | dot4 (const T &lhs, const T &rhs) |
| Dot product of a 4-element vector. | |
| template<class T> | |
| double | dp4 (const T &lhs, const T &rhs) |
| Dot product of a 4-element vector. | |
| template<class T> | |
| bool | check_epsilon (const T &val, const T &epsilon) |
| Check if val is within the given epsilon environment around zero. | |
| template<class T> | |
| bool | check_std_epsilon (const T &val) |
| Check if val lies within the epsilon environment for the data type of val given by std::numeric_limits. | |
| template<class Matrix, class Transform> | |
| void | transformQuadric (Matrix &quadric, const Transform &transform) |
| Apply a transformation to the parameter matrix of a quadric. | |
module : Implicit Sphere
project : icaster
description: UI Node (Implementation)
|
||||||||||||||||
|
Check if val is within the given epsilon environment around zero.
|
|
||||||||||
|
Check if val lies within the epsilon environment for the data type of val given by std::numeric_limits.
|
|
||||||||||||||||
|
Maximum of two numbers.
|
|
||||||||||||||||
|
Minimum of two numbers.
|
|
||||||||||||||||
|
Apply a transformation to the parameter matrix of a quadric.
|
1.4.4