NVIDIA Iray API
 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.