Medical Imaging Interaction Toolkit  2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitk::ModelFitConstants Struct Reference

#include <mitkModelFitConstants.h>

Static Public Member Functions

static const std::string MODEL_FIT_PROPERTY_NAME ()
 
static const std::string UID_PROPERTY_NAME ()
 
static const std::string INPUT_VARIABLES_PROPERTY_NAME ()
 
static const std::string PARAMETER_NAME_PROPERTY_NAME ()
 
static const std::string PARAMETER_UNIT_PROPERTY_NAME ()
 
static const std::string PARAMETER_SCALE_PROPERTY_NAME ()
 
static const std::string PARAMETER_TYPE_PROPERTY_NAME ()
 
static const std::string PARAMETER_TYPE_VALUE_PARAMETER ()
 
static const std::string PARAMETER_TYPE_VALUE_DERIVED_PARAMETER ()
 
static const std::string PARAMETER_TYPE_VALUE_CRITERION ()
 
static const std::string PARAMETER_TYPE_VALUE_EVALUATION_PARAMETER ()
 
static const std::string MODEL_TYPE_PROPERTY_NAME ()
 
static const std::string MODEL_NAME_PROPERTY_NAME ()
 
static const std::string MODEL_FUNCTION_PROPERTY_NAME ()
 
static const std::string MODEL_FUNCTION_CLASS_PROPERTY_NAME ()
 
static const std::string MODEL_X_PROPERTY_NAME ()
 
static const std::string MODEL_X_VALUE_DEFAULT ()
 
static const std::string XAXIS_NAME_PROPERTY_NAME ()
 
static const std::string XAXIS_NAME_VALUE_DEFAULT ()
 
static const std::string XAXIS_UNIT_PROPERTY_NAME ()
 
static const std::string YAXIS_NAME_PROPERTY_NAME ()
 
static const std::string YAXIS_NAME_VALUE_DEFAULT ()
 
static const std::string YAXIS_UNIT_PROPERTY_NAME ()
 
static const std::string FIT_UID_PROPERTY_NAME ()
 
static const std::string FIT_NAME_PROPERTY_NAME ()
 
static const std::string FIT_TYPE_PROPERTY_NAME ()
 
static const std::string FIT_TYPE_VALUE_PIXELBASED ()
 
static const std::string FIT_TYPE_VALUE_ROIBASED ()
 
static const std::string FIT_INPUT_IMAGEUID_PROPERTY_NAME ()
 
static const std::string FIT_INPUT_ROIUID_PROPERTY_NAME ()
 
static const std::string FIT_INPUT_DATA_PROPERTY_NAME ()
 
static const std::string FIT_STATIC_PARAMETERS_PROPERTY_NAME ()
 

Detailed Description

Definition at line 22 of file mitkModelFitConstants.h.

Member Function Documentation

◆ FIT_INPUT_DATA_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::FIT_INPUT_DATA_PROPERTY_NAME ( )
static

modelfit.fit.input.data defines the data signal that is used to make the fit and was extracted from the input image (e.g. in ROIbased fit).

Definition at line 46 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), and mitk::modelFit::CreateFitInfoFromNode().

◆ FIT_INPUT_IMAGEUID_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::FIT_INPUT_IMAGEUID_PROPERTY_NAME ( )
static

modelfit.fit.input.imageUID defines the UID of the image that is used directly or indirectly (then it is source for input.data) to make the fit.

Definition at line 44 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ FIT_INPUT_ROIUID_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::FIT_INPUT_ROIUID_PROPERTY_NAME ( )
static

modelfit.fit.input.roiUID defines the UID of the ROI that is used to make the fit. If not set no Mask was used or specified.

Definition at line 45 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), and mitk::modelFit::CreateFitInfoFromNode().

◆ FIT_NAME_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::FIT_NAME_PROPERTY_NAME ( )
static

modelfit.fit.name is the human readable name of the fit. Use UID, if you want a unique identifier. This is just used for visualization purposes.

Definition at line 40 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ FIT_STATIC_PARAMETERS_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::FIT_STATIC_PARAMETERS_PROPERTY_NAME ( )
static

modelfit.fit.staticParameters ist eine Map der Variablennamen, die im Funktions-String vorkommen und nicht mit modelfit.input.variables abgedeckt sind. Dies können z.B. Konstanten sein oder Variablen, die sich (abhängig vom Fit) über den Zeitverlauf ändern, wie z.B. der Mittelwert einer Maske über einen Arterienquerschnitt. (Entspricht den StaticParameters in mitk::ModelBase) Der Wert der Variablen ist ein Array, welches die Variablenwerte enthält. Beispiel: ["AIF":[2, 8, 8, 4, 5], "tau":[0.42]] (insgesamt 5 Zeitschritte, 2 Variablen)

Definition at line 47 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), and mitk::modelFit::CreateFitInfoFromNode().

◆ FIT_TYPE_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::FIT_TYPE_PROPERTY_NAME ( )
static

modelfit.fit.type defines the type of model fitting; e.g. pixel based or ROI based. Thus it determines the meaning of other fit specific informations.

Definition at line 41 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ FIT_TYPE_VALUE_PIXELBASED()

◆ FIT_TYPE_VALUE_ROIBASED()

◆ FIT_UID_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::FIT_UID_PROPERTY_NAME ( )
static

modelfit.fit.uid ist eine einzigartige ID (unabhängig von Ausführungsrechner, Session oder Applikationsinstanz), die einem Fit vergeben wird um alle zugehörigen Bilder eindeutig zu kennzeichnen.

Definition at line 39 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), generateModelFitTestNode(), generateModelFitTestStorage(), mitk::modelFit::GetFitUIDsOfNode(), and mitk::modelFit::GetNodesOfFit().

◆ INPUT_VARIABLES_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::INPUT_VARIABLES_PROPERTY_NAME ( )
static

modelfit.input.variables ist eine Map der Variablennamen, die einem Eingabebild zu eigen sind und unabhängig von einem Fit sind. Deren Wert ist ein Array, welches die Variablenwerte für die einzelnen Zeitschritte enthält. Die Länge eines solchen Arrays muss entweder der Anzahl der Zeitschritte dieses Bildes entsprechen oder genau 1 sein, wenn der Wert für alle Zeitschritte dieses Bildes gleich ist. Beispiele: ["x1":[580], "x2":[3060], "x3":[41]] (1 Zeitschritt, 3 Variablen) ["TE":[2.47, 5.85, 9.23, 12.61], "TI":[10.3]] (4 Zeitschritte, 2 Variablen)

Definition at line 18 of file mitkModelFitConstants.cpp.

◆ MODEL_FIT_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::MODEL_FIT_PROPERTY_NAME ( )
static

Name of the "root" property for all information concerning model fitting.

Definition at line 16 of file mitkModelFitConstants.cpp.

◆ MODEL_FUNCTION_CLASS_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::MODEL_FUNCTION_CLASS_PROPERTY_NAME ( )
static

modelfit.model.functionClass ist die ID der Modellklasse.

Definition at line 30 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ MODEL_FUNCTION_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::MODEL_FUNCTION_PROPERTY_NAME ( )
static

modelfit.model.function ist der Funktions-String, der geparsed wird, um die Kurve zu plotten.

Definition at line 29 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ MODEL_NAME_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::MODEL_NAME_PROPERTY_NAME ( )
static

modelfit.model.name ist der Bezeichner des Fits und dient nur der formatierten Ausgabe.

Definition at line 28 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), generateModelFitTestStorage(), and mitk::DICOMPMIO::Write().

◆ MODEL_TYPE_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::MODEL_TYPE_PROPERTY_NAME ( )
static

modelfit.model.type ist der Bezeichner des Modelltyps und dient nur der formatierten Ausgabe

Definition at line 27 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ MODEL_X_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::MODEL_X_PROPERTY_NAME ( )
static

modelfit.model.x ist der Name der Variable, die die x-Werte stellt, wie sie im Funktions-String vorkommt. Wird nur gebraucht wenn modelfit.model.function definiert ist.

Definition at line 31 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ MODEL_X_VALUE_DEFAULT()

const std::string mitk::ModelFitConstants::MODEL_X_VALUE_DEFAULT ( )
static

Default value for MODEL_X_PROPERTY_NAME.

Definition at line 32 of file mitkModelFitConstants.cpp.

◆ PARAMETER_NAME_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::PARAMETER_NAME_PROPERTY_NAME ( )
static

modelfit.parameter.name ist der Bezeichner des Parameters, wie es im Funktions-String (modelfit.model.function) vorkommt.

Definition at line 19 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToParameter(), mitk::modelFit::ExtractParameterFromData(), generateModelFitTestStorage(), and mitk::DICOMPMIO::Write().

◆ PARAMETER_SCALE_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::PARAMETER_SCALE_PROPERTY_NAME ( )
static

modelfit.parameter.scale ist die Skalierung des Parameters. Standardwert: 1

Definition at line 26 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToParameter(), and mitk::modelFit::ExtractParameterFromData().

◆ PARAMETER_TYPE_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::PARAMETER_TYPE_PROPERTY_NAME ( )
static

modelfit.parameter.type ist der type des parameters. Standardwert: PARAMETER_TYPE_VALUE_PARAMETER

Definition at line 20 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToParameter(), mitk::modelFit::ExtractParameterFromData(), and generateModelFitTestStorage().

◆ PARAMETER_TYPE_VALUE_CRITERION()

const std::string mitk::ModelFitConstants::PARAMETER_TYPE_VALUE_CRITERION ( )
static

modelfit.parameter.type Wert für Crtierion-Parameters.

Definition at line 23 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToParameter(), QmitkFitParameterModel::data(), and mitk::modelFit::ExtractParameterFromData().

◆ PARAMETER_TYPE_VALUE_DERIVED_PARAMETER()

const std::string mitk::ModelFitConstants::PARAMETER_TYPE_VALUE_DERIVED_PARAMETER ( )
static

◆ PARAMETER_TYPE_VALUE_EVALUATION_PARAMETER()

const std::string mitk::ModelFitConstants::PARAMETER_TYPE_VALUE_EVALUATION_PARAMETER ( )
static

modelfit.parameter.type Wert für Evaluation-Parameters.

Definition at line 24 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToParameter(), QmitkFitParameterModel::data(), and mitk::modelFit::ExtractParameterFromData().

◆ PARAMETER_TYPE_VALUE_PARAMETER()

const std::string mitk::ModelFitConstants::PARAMETER_TYPE_VALUE_PARAMETER ( )
static

modelfit.parameter.type Wert für normale Parameters.

Definition at line 21 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToParameter(), QmitkFitParameterModel::data(), and generateModelFitTestStorage().

◆ PARAMETER_UNIT_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::PARAMETER_UNIT_PROPERTY_NAME ( )
static

modelfit.parameter.unit ist die Einheit des Parameters und dient nur der formatierten Ausgabe. Standardwert: ""

Definition at line 25 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToParameter(), mitk::modelFit::ExtractParameterFromData(), and generateModelFitTestStorage().

◆ UID_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::UID_PROPERTY_NAME ( )
static

Name of the "uid" property for all data objects concerning model fitting.

Definition at line 17 of file mitkModelFitConstants.cpp.

Referenced by mitk::CheckModelFitUID(), and mitk::EnsureModelFitUID().

◆ XAXIS_NAME_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::XAXIS_NAME_PROPERTY_NAME ( )
static

modelfit.xaxis.name ist der Bezeichner der x-Achse und dient nur der formatierten Ausgabe. Standardwert: "Time"

Definition at line 33 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ XAXIS_NAME_VALUE_DEFAULT()

const std::string mitk::ModelFitConstants::XAXIS_NAME_VALUE_DEFAULT ( )
static

Default value for XAXIS_NAME_PROPERTY_NAME.

Definition at line 34 of file mitkModelFitConstants.cpp.

Referenced by generateModelFitTestNode(), generateModelFitTestStorage(), and mitkModelFitInfoTest().

◆ XAXIS_UNIT_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::XAXIS_UNIT_PROPERTY_NAME ( )
static

modelfit.xaxis.unit ist die Einheit der x-Achse und dient nur der formatierten Ausgabe. Standardwert: "ms"

Definition at line 35 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ YAXIS_NAME_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::YAXIS_NAME_PROPERTY_NAME ( )
static

modelfit.xaxis.name ist der Bezeichner der x-Achse und dient nur der formatierten Ausgabe. Standardwert: "Intensity"

Definition at line 36 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().

◆ YAXIS_NAME_VALUE_DEFAULT()

const std::string mitk::ModelFitConstants::YAXIS_NAME_VALUE_DEFAULT ( )
static

Default value for YAXIS_NAME_PROPERTY_NAME.

Definition at line 37 of file mitkModelFitConstants.cpp.

Referenced by generateModelFitTestNode(), generateModelFitTestStorage(), and mitkModelFitInfoTest().

◆ YAXIS_UNIT_PROPERTY_NAME()

const std::string mitk::ModelFitConstants::YAXIS_UNIT_PROPERTY_NAME ( )
static

modelfit.xaxis.unit ist die Einheit der x-Achse und dient nur der formatierten Ausgabe. Standardwert: ""

Definition at line 38 of file mitkModelFitConstants.cpp.

Referenced by mitk::modelFit::AdaptDataPropertyToModelFit(), mitk::modelFit::CreateFitInfoFromNode(), generateModelFitTestNode(), and generateModelFitTestStorage().


The documentation for this struct was generated from the following files: