RVL::BinaryLocalEvaluation< DataType > Class Template Reference

Binary local evaluation mixin. More...

#include <localevaluation.hh>

Inheritance diagram for RVL::BinaryLocalEvaluation< DataType >:

RVL::LocalEvaluation< DataType > RVL::BinaryLocalFunctionObject< DataType > List of all members.

Public Member Functions

 BinaryLocalEvaluation ()
 BinaryLocalEvaluation (const BinaryLocalEvaluation< DataType > &)
virtual ~BinaryLocalEvaluation ()
virtual void operator() (LocalDataContainer< DataType > &target, LocalDataContainer< DataType > const &source)=0
void operator() (LocalDataContainer< DataType > &target, vector< LocalDataContainer< DataType > const * > &sources)
 Generic evaluation method.

Detailed Description

template<class DataType>
class RVL::BinaryLocalEvaluation< DataType >

Binary local evaluation mixin.

Definition at line 112 of file localevaluation.hh.


Constructor & Destructor Documentation

template<class DataType>
RVL::BinaryLocalEvaluation< DataType >::BinaryLocalEvaluation (  ) 

Definition at line 114 of file localevaluation.hh.

template<class DataType>
RVL::BinaryLocalEvaluation< DataType >::BinaryLocalEvaluation ( const BinaryLocalEvaluation< DataType > &   ) 

Definition at line 115 of file localevaluation.hh.

template<class DataType>
virtual RVL::BinaryLocalEvaluation< DataType >::~BinaryLocalEvaluation (  )  [virtual]

Definition at line 116 of file localevaluation.hh.


Member Function Documentation

template<class DataType>
virtual void RVL::BinaryLocalEvaluation< DataType >::operator() ( LocalDataContainer< DataType > &  target,
LocalDataContainer< DataType > const &  source 
) [pure virtual]

Implemented in RVL::RVLCopy< Scalar >, RVL::RVLCopy< float >, RVL::RVLCopy< double >, RVL::RVLAddAccumulate< Scalar >, RVL::ElementwiseSqrtAbs< Scalar >, RVL::RVLLinCombObject< Scalar >, RVL::RVLScalarLogistic< Scalar >, RVL::RVLScalarLogisticInverse< Scalar >, RVL::matvec< T >, RVL::fmatvec< T >, RVL::amatvec< T >, RVL::CFunction< T, f >, RVL::RVLLinCombObject< float >, and RVL::RVLLinCombObject< T >.

template<class DataType>
void RVL::BinaryLocalEvaluation< DataType >::operator() ( LocalDataContainer< DataType > &  target,
vector< LocalDataContainer< DataType > const * > &  sources 
) [virtual]

Generic evaluation method.

Implements RVL::LocalEvaluation< DataType >.

Definition at line 123 of file localevaluation.hh.


The documentation for this class was generated from the following file:
Generated on 5 Jan 2017 for LocalRVL by  doxygen 1.4.7