NVIDIA Iray: Math API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mi::math::functor Namespace Reference

Namespace for basic math functors in the Math API. More...

Classes

struct  Operator_equal_equal
 Functor for the equality comparison operator, ==. More...
 
struct  Operator_not_equal
 Functor for the inequality comparison operator, !=. More...
 
struct  Operator_less
 Functor for the less-than comparison operator, <. More...
 
struct  Operator_less_equal
 Functor for the less-than-or-equal comparison operator, <=. More...
 
struct  Operator_greater
 Functor for the greater-than comparison operator, >. More...
 
struct  Operator_greater_equal
 Functor for the greater-than-or-equal comparison operator, >=. More...
 
struct  Operator_plus
 Functor for the plus operator, +. More...
 
struct  Operator_minus
 Functor for the minus operator, -, unary and binary. More...
 
struct  Operator_multiply
 Functor for the multiplication operator, *. More...
 
struct  Operator_divide
 Functor for the division operator, /. More...
 
struct  Operator_and_and
 Functor for the logical and operator, &&. More...
 
struct  Operator_or_or
 Functor for the logical or operator, ||. More...
 
struct  Operator_xor
 Functor for the xor operator, ^. More...
 
struct  Operator_not
 Functor for the logical not operator, !. More...
 
struct  Operator_pre_incr
 Functor for the pre-increment operator, ++. More...
 
struct  Operator_post_incr
 Functor for the post-increment operator, ++. More...
 
struct  Operator_pre_decr
 Functor for the pre-decrement operator, --. More...
 
struct  Operator_post_decr
 Functor for the post-decrement operator, --. More...
 

Detailed Description

Namespace for basic math functors in the Math API.