Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
#include <mitkModelFitInfoSignalGenerationFunctor.h>
Public Member Functions | |
virtual const char * | GetClassName () const |
virtual void | SetModelParameterizer (const ModelParameterizerBase *_arg) |
virtual const ModelParameterizerBase * | GetModelParameterizer () |
virtual void | SetFitInfo (const mitk::modelFit::ModelFitInfo *_arg) |
virtual const mitk::modelFit::ModelFitInfo * | GetFitInfo () |
IndexedValueFunctorBase::OutputPixelVectorType | Compute (const InputPixelVectorType &value, const IndexType ¤tIndex) const override |
virtual IndexedValueFunctorBase::OutputPixelVectorType | Compute (const IndexType ¤tIndex) const |
unsigned int | GetNumberOfOutputs () const override |
GridArrayType | GetGrid () const override |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
virtual ModelBase::ParametersType | CompileModelParameters (const IndexType ¤tIndex, const ModelBase *model) const |
ModelFitInfoSignalGenerationFunctor () | |
~ModelFitInfoSignalGenerationFunctor () override | |
Protected Member Functions inherited from mitk::ModelBasedValueFunctorBase | |
ModelBasedValueFunctorBase () | |
~ModelBasedValueFunctorBase () override | |
Protected Member Functions inherited from mitk::IndexedValueFunctorBase | |
IndexedValueFunctorBase () | |
~IndexedValueFunctorBase () override | |
Functor class that can be used to generate a model signal for each index. This class is similar to ModelDataGenerationFunctor. But instead of using the passed input value as model parameters in the compute function, the model fit info is used to deduce the parameters based on the index. The time grid and the parameterized model are provided by the model parameterizer. This this functor will generate a signal for each index position and return the signal as output.
Definition at line 34 of file mitkModelFitInfoSignalGenerationFunctor.h.
typedef itk::SmartPointer< const Self > mitk::ModelFitInfoSignalGenerationFunctor::ConstPointer |
Definition at line 41 of file mitkModelFitInfoSignalGenerationFunctor.h.
typedef itk::Array<ModelBase::ParameterValueType> mitk::ModelFitInfoSignalGenerationFunctor::ModelParametersType |
Definition at line 48 of file mitkModelFitInfoSignalGenerationFunctor.h.
typedef std::vector<std::string> mitk::ModelFitInfoSignalGenerationFunctor::ParameterNamesType |
Definition at line 44 of file mitkModelFitInfoSignalGenerationFunctor.h.
Definition at line 40 of file mitkModelFitInfoSignalGenerationFunctor.h.
Definition at line 38 of file mitkModelFitInfoSignalGenerationFunctor.h.
Definition at line 47 of file mitkModelFitInfoSignalGenerationFunctor.h.
Definition at line 39 of file mitkModelFitInfoSignalGenerationFunctor.h.
|
protected |
|
overrideprotected |
|
protectedvirtual |
Method is called by Compute() to specify the parameters used to generate the model signal for the current index. The default implementation just extracts the parameters out of the model fit info and maps it into the result vector. Reimplement the method to change this behavior.
|
virtual |
Convinient overload because this functor does not need the value
|
overridevirtual |
Implements mitk::IndexedValueFunctorBase.
|
virtual |
Reimplemented from mitk::ModelBasedValueFunctorBase.
|
virtual |
|
overridevirtual |
Implements mitk::ModelBasedValueFunctorBase.
|
virtual |
|
overridevirtual |
Implements mitk::IndexedValueFunctorBase.
|
static |
|
virtual |
|
virtual |