aimstil  5.0.5
til::expr::functor Namespace Reference

Namespaces

 detail
 

Classes

struct  Cast
 Cast functor. More...
 
struct  DefaultThird
 A class to replace the third (result) template parameter of a functor by a default value. More...
 
struct  DetemplateAssignOperator1
 Detemplation of assignment functors taking one template parameter. More...
 
struct  DetemplateOperator1
 A class to "detemplate" a stateless operator with a single template argument. More...
 
struct  DetemplateOperator2
 A class to "detemplate" a pure functor with two template arguments. More...
 
struct  FunctorTraits
 Traits for image functors. More...
 
struct  FunctorTraits< IsIsolated< _TPixel, _TNeighborhood > >
 
class  Wrap
 Wrap a standard functor inside a detemplated functor. More...
 

Typedefs

typedef DetemplateOperator1< std::negate > Negate
 
typedef DetemplateOperator1< til::functor::AbsAbs
 
typedef DetemplateOperator1< til::functor::SqrtSqrt
 
typedef DetemplateOperator2< DefaultThird< til::functor::Add >::type > Plus
 
typedef DetemplateOperator2< DefaultThird< til::functor::Sub >::type > Minus
 
typedef DetemplateOperator2< DefaultThird< til::functor::Mul >::type > Multiplies
 
typedef DetemplateOperator2< DefaultThird< til::functor::Div >::type > Divides
 
typedef DetemplateOperator2< til::functor::CallCall
 
typedef DetemplateOperator2< til::functor::AddToAddTo
 
typedef DetemplateOperator2< til::functor::SubToSubTo
 
typedef DetemplateOperator2< til::functor::MulToMulTo
 
typedef DetemplateOperator2< til::functor::DivToDivTo
 
typedef DetemplateOperator2< til::functor::CastToCastTo
 
typedef DetemplateOperator1< std::equal_to > Equal_To
 
typedef DetemplateOperator1< std::not_equal_to > Not_Equal_To
 
typedef DetemplateOperator1< std::greater > Greater
 
typedef DetemplateOperator1< std::less > Less
 
typedef DetemplateOperator1< std::greater_equal > Greater_Equal
 
typedef DetemplateOperator1< std::less_equal > Less_Equal
 
typedef DetemplateAssignOperator1< til::functor::AssignAssign
 
typedef DetemplateOperator1< til::functor::DerefDeref
 

Typedef Documentation

◆ Abs

◆ AddTo

◆ Assign

◆ Call

◆ CastTo

◆ Deref

◆ Divides

◆ DivTo

◆ Equal_To

Definition at line 212 of file TExprBasicFunctors.h.

◆ Greater

Definition at line 214 of file TExprBasicFunctors.h.

◆ Greater_Equal

Definition at line 216 of file TExprBasicFunctors.h.

◆ Less

Definition at line 215 of file TExprBasicFunctors.h.

◆ Less_Equal

Definition at line 217 of file TExprBasicFunctors.h.

◆ Minus

◆ Multiplies

◆ MulTo

◆ Negate

Definition at line 180 of file TExprBasicFunctors.h.

◆ Not_Equal_To

Definition at line 213 of file TExprBasicFunctors.h.

◆ Plus

◆ Sqrt

◆ SubTo