Basic math functors in the Math API. More...
Classes | |
| struct | mi::math::functor::Operator_equal_equal | 
Functor for the equality comparison operator, ==.  More... | 
|
| struct | mi::math::functor::Operator_not_equal | 
Functor for the inequality comparison operator, !=.  More... | 
|
| struct | mi::math::functor::Operator_less | 
Functor for the less-than comparison operator, <.  More... | 
|
| struct | mi::math::functor::Operator_less_equal | 
Functor for the less-than-or-equal comparison operator, <=.  More... | 
|
| struct | mi::math::functor::Operator_greater | 
Functor for the greater-than comparison operator, >.  More... | 
|
| struct | mi::math::functor::Operator_greater_equal | 
Functor for the greater-than-or-equal comparison operator, >=.  More... | 
|
| struct | mi::math::functor::Operator_plus | 
Functor for the plus operator, +.  More... | 
|
| struct | mi::math::functor::Operator_minus | 
Functor for the minus operator, -, unary and binary.  More... | 
|
| struct | mi::math::functor::Operator_multiply | 
Functor for the multiplication operator, *.  More... | 
|
| struct | mi::math::functor::Operator_divide | 
Functor for the division operator, /.  More... | 
|
| struct | mi::math::functor::Operator_and_and | 
Functor for the logical and operator, &&.  More... | 
|
| struct | mi::math::functor::Operator_or_or | 
Functor for the logical or operator, ||.  More... | 
|
| struct | mi::math::functor::Operator_xor | 
Functor for the xor operator, ^.  More... | 
|
| struct | mi::math::functor::Operator_not | 
Functor for the logical not operator, !.  More... | 
|
| struct | mi::math::functor::Operator_pre_incr | 
Functor for the pre-increment operator, ++.  More... | 
|
| struct | mi::math::functor::Operator_post_incr | 
Functor for the post-increment operator, ++.  More... | 
|
| struct | mi::math::functor::Operator_pre_decr | 
Functor for the pre-decrement operator, --.  More... | 
|
| struct | mi::math::functor::Operator_post_decr | 
Functor for the post-decrement operator, --.  More... | 
|
Basic math functors in the Math API.
In particular, the different math operators are simple scalar functors are provided. They are useful for the Generic Functions in the Math API.
 #include <mi/math/function.h>