|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Policy class adapting an IndexedValueFunctorBase for use with itkMultiOutputNaryFunctorImageFilter. More...
#include <mitkIndexedValueFunctorPolicy.h>
Public Types | |
| typedef IndexedValueFunctorBase | FunctorType |
| typedef IndexedValueFunctorBase::ConstPointer | FunctorConstPointer |
| typedef FunctorType::InputPixelVectorType | InputPixelVectorType |
| typedef FunctorType::OutputPixelVectorType | OutputPixelVectorType |
| typedef InputPixelVectorType | InputPixelArrayType |
| typedef FunctorType::IndexType | IndexType |
| typedef std::vector< mitk::ScalarType > | OutputPixelArrayType |
Public Member Functions | |
| IndexedValueFunctorPolicy () | |
| ~IndexedValueFunctorPolicy () | |
| unsigned int | GetNumberOfOutputs () const |
| void | SetFunctor (const FunctorType *functor) |
| bool | operator!= (const IndexedValueFunctorPolicy &other) const |
| bool | operator== (const IndexedValueFunctorPolicy &other) const |
| OutputPixelVectorType | operator() (const InputPixelVectorType &value, const IndexType ¤tIndex) const |
Policy class adapting an IndexedValueFunctorBase for use with itkMultiOutputNaryFunctorImageFilter.
Wraps an IndexedValueFunctorBase and provides the operator() interface expected by the ITK image filter, passing both the pixel values and the current index.
Definition at line 32 of file mitkIndexedValueFunctorPolicy.h.
Definition at line 36 of file mitkIndexedValueFunctorPolicy.h.
Definition at line 35 of file mitkIndexedValueFunctorPolicy.h.
Definition at line 42 of file mitkIndexedValueFunctorPolicy.h.
Definition at line 40 of file mitkIndexedValueFunctorPolicy.h.
Definition at line 38 of file mitkIndexedValueFunctorPolicy.h.
| typedef std::vector<mitk::ScalarType> mitk::IndexedValueFunctorPolicy::OutputPixelArrayType |
Definition at line 43 of file mitkIndexedValueFunctorPolicy.h.
Definition at line 39 of file mitkIndexedValueFunctorPolicy.h.
| mitk::IndexedValueFunctorPolicy::IndexedValueFunctorPolicy | ( | ) |
| mitk::IndexedValueFunctorPolicy::~IndexedValueFunctorPolicy | ( | ) |
| unsigned int mitk::IndexedValueFunctorPolicy::GetNumberOfOutputs | ( | ) | const |
| bool mitk::IndexedValueFunctorPolicy::operator!= | ( | const IndexedValueFunctorPolicy & | other | ) | const |
| OutputPixelVectorType mitk::IndexedValueFunctorPolicy::operator() | ( | const InputPixelVectorType & | value, |
| const IndexType & | currentIndex | ||
| ) | const |
| bool mitk::IndexedValueFunctorPolicy::operator== | ( | const IndexedValueFunctorPolicy & | other | ) | const |
| void mitk::IndexedValueFunctorPolicy::SetFunctor | ( | const FunctorType * | functor | ) |