|
Medical Imaging Interaction Toolkit
2025.08.00
Medical Imaging Interaction Toolkit
|
Data class that stores all information about a modelfit that is relevant to the visualization and stored as properties in the result nodes. More...
#include <mitkModelFitInfo.h>


Public Types | |
| typedef std::string | UIDType |
| typedef std::vector< Parameter::Pointer > | ParamListType |
| typedef ParamListType::const_iterator | ConstIterType |
Public Member Functions | |
| mitkClassMacroItkParent (ModelFitInfo, itk::LightObject) | |
| itkSimpleNewMacro (ModelFitInfo) | |
| ModelFitInfo () | |
| void | AddParameter (Parameter::Pointer p) |
| Adds the given parameter to this fit's parameter list if it doesn't exist already. More... | |
| Parameter::ConstPointer | GetParameter (const std::string &name, const Parameter::Type &type) const |
| Searches for the parameter with the given name and type in the fit's parameter list and returns it. More... | |
| void | DeleteParameter (const std::string &name, const Parameter::Type &type) |
| Searches for the parameter with the given name and type in the fit's parameter list and deletes it if it exists. More... | |
| const ParamListType & | GetParameters () const |
Public Attributes | |
| std::string | modelName |
| std::string | modelType |
| std::string | function |
| std::string | functionClassID |
| std::string | x |
| std::string | xAxisName |
| std::string | xAxisUnit |
| std::string | yAxisName |
| std::string | yAxisUnit |
| UIDType | uid |
| std::string | fitName |
| std::string | fitType |
| StaticParameterMap | staticParamMap |
| UIDType | roiUID |
| ScalarListLookupTable | inputData |
| mitk::Image::ConstPointer | inputImage |
Data class that stores all information about a modelfit that is relevant to the visualization and stored as properties in the result nodes.
Definition at line 36 of file mitkModelFitInfo.h.
| typedef ParamListType::const_iterator mitk::modelFit::ModelFitInfo::ConstIterType |
Definition at line 41 of file mitkModelFitInfo.h.
| typedef std::vector<Parameter::Pointer> mitk::modelFit::ModelFitInfo::ParamListType |
Definition at line 40 of file mitkModelFitInfo.h.
| typedef std::string mitk::modelFit::ModelFitInfo::UIDType |
Definition at line 39 of file mitkModelFitInfo.h.
|
inline |
Definition at line 46 of file mitkModelFitInfo.h.
| void mitk::modelFit::ModelFitInfo::AddParameter | ( | Parameter::Pointer | p | ) |
Adds the given parameter to this fit's parameter list if it doesn't exist already.
| p | The param that should be added to this fit's parameter list. |
| void mitk::modelFit::ModelFitInfo::DeleteParameter | ( | const std::string & | name, |
| const Parameter::Type & | type | ||
| ) |
Searches for the parameter with the given name and type in the fit's parameter list and deletes it if it exists.
| name | The name of the desired parameter. |
| type | The type of the desired parameter. |
| Parameter::ConstPointer mitk::modelFit::ModelFitInfo::GetParameter | ( | const std::string & | name, |
| const Parameter::Type & | type | ||
| ) | const |
Searches for the parameter with the given name and type in the fit's parameter list and returns it.
| name | The name of the desired parameter. |
| type | The type of the desired parameter. |
| const ParamListType& mitk::modelFit::ModelFitInfo::GetParameters | ( | ) | const |
Return const reference to the parameter list.
| mitk::modelFit::ModelFitInfo::itkSimpleNewMacro | ( | ModelFitInfo | ) |
| mitk::modelFit::ModelFitInfo::mitkClassMacroItkParent | ( | ModelFitInfo | , |
| itk::LightObject | |||
| ) |
| std::string mitk::modelFit::ModelFitInfo::fitName |
ModelFitConstants::FIT_NAME_PROPERTY_NAME
Definition at line 105 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::fitType |
ModelFitConstants::FIT_TYPE_PROPERTY_NAME
Definition at line 107 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::function |
ModelFitConstants::MODEL_FUNCTION_PROPERTY_NAME
Definition at line 86 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::functionClassID |
ModelFitConstants::MODEL_FUNCTION_CLASS_PROPERTY_NAME
Definition at line 88 of file mitkModelFitInfo.h.
| ScalarListLookupTable mitk::modelFit::ModelFitInfo::inputData |
ModelFitConstants::FIT_INPUT_DATA_PROPERTY_NAME
Definition at line 113 of file mitkModelFitInfo.h.
| mitk::Image::ConstPointer mitk::modelFit::ModelFitInfo::inputImage |
Definition at line 114 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::modelName |
ModelFitConstants::MODEL_NAME_PROPERTY_NAME
Definition at line 82 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::modelType |
ModelFitConstants::MODEL_TYPE_PROPERTY_NAME
Definition at line 84 of file mitkModelFitInfo.h.
| UIDType mitk::modelFit::ModelFitInfo::roiUID |
ModelFitConstants::FIT_INPUT_ROIUID_PROPERTY_NAME
Definition at line 111 of file mitkModelFitInfo.h.
| StaticParameterMap mitk::modelFit::ModelFitInfo::staticParamMap |
ModelFitConstants::FIT_STATIC_PARAMETERS_PROPERTY_NAME
Definition at line 109 of file mitkModelFitInfo.h.
Referenced by mitk::ConcreteAIFBasedModelFactory< TwoTissueCompartmentModelParameterizer >::DoCreateParameterizer().
| UIDType mitk::modelFit::ModelFitInfo::uid |
ModelFitConstants::FIT_UID_PROPERTY_NAME
Definition at line 103 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::x |
ModelFitConstants::MODEL_X_PROPERTY_NAME
Definition at line 90 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::xAxisName |
ModelFitConstants::XAXIS_NAME_PROPERTY_NAME
Definition at line 93 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::xAxisUnit |
ModelFitConstants::XAXIS_UNIT_PROPERTY_NAME
Definition at line 95 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::yAxisName |
ModelFitConstants::YAXIS_NAME_PROPERTY_NAME
Definition at line 98 of file mitkModelFitInfo.h.
| std::string mitk::modelFit::ModelFitInfo::yAxisUnit |
ModelFitConstants::YAXIS_UNIT_PROPERTY_NAME
Definition at line 100 of file mitkModelFitInfo.h.