Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
#include <mitkCurveParameterFunctor.h>
Public Types | |
typedef CurveParameterFunctor | Self |
typedef itk::Object | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef CurveDescriptionParameterBase::CurveDescriptionParameterNameType | ParameterNameType |
typedef CurveDescriptionParameterBase::DescriptionParameterNamesType | ParameterNamesType |
using | GridArrayType = SimpleFunctorBase::GridArrayType |
Public Types inherited from mitk::SimpleFunctorBase | |
typedef SimpleFunctorBase | Self |
typedef itk::Object | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef ScalarType | InputImagePixelType |
typedef std::vector< InputImagePixelType > | InputPixelVectorType |
typedef std::vector< InputImagePixelType > | OutputPixelVectorType |
typedef itk::Array< double > | GridArrayType |
Public Member Functions | |
virtual const char * | GetClassName () const |
SimpleFunctorBase::OutputPixelVectorType | Compute (const InputPixelVectorType &value) const override |
unsigned int | GetNumberOfOutputs () const override |
GridArrayType | GetGrid () const override |
virtual void | SetGrid (GridArrayType _arg) |
ParameterNamesType | GetDescriptionParameterNames () const |
void | ResetDescriptionParameters () |
void | RegisterDescriptionParameter (const ParameterNameType ¶meterName, CurveDescriptionParameterBase *parameterFunction) |
const CurveDescriptionParameterBase * | GetDescriptionParameterFunction (const ParameterNameType ¶meterName) const |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
CurveParameterFunctor () | |
~CurveParameterFunctor () override | |
Protected Member Functions inherited from mitk::SimpleFunctorBase | |
SimpleFunctorBase () | |
~SimpleFunctorBase () override | |
Functor for the curve description values by using the itkMulitOutputNaryImageFilter. You may register any number of CurveDescriptionParamterBase instances to the functor. The Functor will compute all values.
Definition at line 27 of file mitkCurveParameterFunctor.h.
typedef itk::SmartPointer< const Self > mitk::CurveParameterFunctor::ConstPointer |
Definition at line 33 of file mitkCurveParameterFunctor.h.
Definition at line 40 of file mitkCurveParameterFunctor.h.
typedef CurveDescriptionParameterBase::DescriptionParameterNamesType mitk::CurveParameterFunctor::ParameterNamesType |
Definition at line 39 of file mitkCurveParameterFunctor.h.
typedef CurveDescriptionParameterBase::CurveDescriptionParameterNameType mitk::CurveParameterFunctor::ParameterNameType |
Definition at line 36 of file mitkCurveParameterFunctor.h.
Definition at line 32 of file mitkCurveParameterFunctor.h.
Definition at line 30 of file mitkCurveParameterFunctor.h.
typedef itk::Object mitk::CurveParameterFunctor::Superclass |
Definition at line 31 of file mitkCurveParameterFunctor.h.
|
protected |
|
overrideprotected |
|
overridevirtual |
Implements mitk::SimpleFunctorBase.
|
virtual |
Reimplemented from mitk::SimpleFunctorBase.
const CurveDescriptionParameterBase* mitk::CurveParameterFunctor::GetDescriptionParameterFunction | ( | const ParameterNameType & | parameterName | ) | const |
ParameterNamesType mitk::CurveParameterFunctor::GetDescriptionParameterNames | ( | ) | const |
|
overridevirtual |
Implements mitk::SimpleFunctorBase.
|
overridevirtual |
Implements mitk::SimpleFunctorBase.
|
static |
void mitk::CurveParameterFunctor::RegisterDescriptionParameter | ( | const ParameterNameType & | parameterName, |
CurveDescriptionParameterBase * | parameterFunction | ||
) |
void mitk::CurveParameterFunctor::ResetDescriptionParameters | ( | ) |
|
virtual |