Medical Imaging Interaction Toolkit  2023.04.99-22173bff
Medical Imaging Interaction Toolkit
mitk::SimpleFunctorBase Class Referenceabstract

#include <mitkSimpleFunctorBase.h>

Inheritance diagram for mitk::SimpleFunctorBase:
Collaboration diagram for mitk::SimpleFunctorBase:

Public Types

typedef SimpleFunctorBase Self
typedef itk::Object Superclass
typedef itk::SmartPointer< SelfPointer
typedef itk::SmartPointer< const SelfConstPointer
typedef ScalarType InputImagePixelType
typedef std::vector< InputImagePixelTypeInputPixelVectorType
typedef std::vector< InputImagePixelTypeOutputPixelVectorType
typedef itk::Array< double > GridArrayType

Public Member Functions

virtual const char * GetClassName () const
virtual GridArrayType GetGrid () const =0
virtual OutputPixelVectorType Compute (const InputPixelVectorType &value) const =0
virtual unsigned int GetNumberOfOutputs () const =0

Protected Member Functions

 SimpleFunctorBase ()
 ~SimpleFunctorBase () override

Detailed Description

Simple functor base class for the itkMultiOutputNaryFunctorImageFilter.

Definition at line 28 of file mitkSimpleFunctorBase.h.

Member Typedef Documentation

◆ ConstPointer

◆ GridArrayType

typedef itk::Array<double> mitk::SimpleFunctorBase::GridArrayType

Definition at line 42 of file mitkSimpleFunctorBase.h.

◆ InputImagePixelType

◆ InputPixelVectorType

◆ OutputPixelVectorType

◆ Pointer

◆ Self

◆ Superclass

Definition at line 32 of file mitkSimpleFunctorBase.h.

Constructor & Destructor Documentation

◆ SimpleFunctorBase()

mitk::SimpleFunctorBase::SimpleFunctorBase ( )

◆ ~SimpleFunctorBase()

mitk::SimpleFunctorBase::~SimpleFunctorBase ( )

Member Function Documentation

◆ Compute()

virtual OutputPixelVectorType mitk::SimpleFunctorBase::Compute ( const InputPixelVectorType value) const
pure virtual

◆ GetClassName()

virtual const char* mitk::SimpleFunctorBase::GetClassName ( ) const

◆ GetGrid()

virtual GridArrayType mitk::SimpleFunctorBase::GetGrid ( ) const
pure virtual

◆ GetNumberOfOutputs()

virtual unsigned int mitk::SimpleFunctorBase::GetNumberOfOutputs ( ) const
pure virtual

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