Medical Imaging Interaction Toolkit  2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
mitk::SimpleFunctorPolicy Class Reference

#include <mitkSimpleFunctorPolicy.h>

Public Types

typedef std::vector< mitk::ScalarTypeInputPixelArrayType
 
typedef std::vector< mitk::ScalarTypeOutputPixelArrayType
 
typedef SimpleFunctorBase FunctorType
 
typedef SimpleFunctorBase::ConstPointer FunctorConstPointer
 
typedef itk::Index< 3 > IndexType
 

Public Member Functions

 SimpleFunctorPolicy ()
 
 ~SimpleFunctorPolicy ()
 
unsigned int GetNumberOfOutputs () const
 
void SetFunctor (const mitk::SimpleFunctorBase *functor)
 
bool operator!= (const SimpleFunctorPolicy &other) const
 
bool operator== (const SimpleFunctorPolicy &other) const
 
OutputPixelArrayType operator() (const InputPixelArrayType &value, const IndexType &) const
 

Detailed Description

Definition at line 23 of file mitkSimpleFunctorPolicy.h.

Member Typedef Documentation

◆ FunctorConstPointer

◆ FunctorType

◆ IndexType

typedef itk::Index<3> mitk::SimpleFunctorPolicy::IndexType

Definition at line 32 of file mitkSimpleFunctorPolicy.h.

◆ InputPixelArrayType

◆ OutputPixelArrayType

Constructor & Destructor Documentation

◆ SimpleFunctorPolicy()

mitk::SimpleFunctorPolicy::SimpleFunctorPolicy ( )

◆ ~SimpleFunctorPolicy()

mitk::SimpleFunctorPolicy::~SimpleFunctorPolicy ( )

Member Function Documentation

◆ GetNumberOfOutputs()

unsigned int mitk::SimpleFunctorPolicy::GetNumberOfOutputs ( ) const

◆ operator!=()

bool mitk::SimpleFunctorPolicy::operator!= ( const SimpleFunctorPolicy other) const

◆ operator()()

OutputPixelArrayType mitk::SimpleFunctorPolicy::operator() ( const InputPixelArrayType value,
const IndexType  
) const
inline

Definition at line 46 of file mitkSimpleFunctorPolicy.h.

◆ operator==()

bool mitk::SimpleFunctorPolicy::operator== ( const SimpleFunctorPolicy other) const

◆ SetFunctor()

void mitk::SimpleFunctorPolicy::SetFunctor ( const mitk::SimpleFunctorBase functor)

The documentation for this class was generated from the following file: