Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkImageBasedParameterizationDelegate.h>
Public Member Functions | |
Pointer | Clone () const |
virtual const char * | GetClassName () const |
ParametersType | GetInitialParameterization () const override |
ParametersType | GetInitialParameterization (const IndexType ¤tPosition) const override |
void | AddInitialParameterImage (const mitk::Image *image, ParametersType::size_type paramIndex) |
![]() | |
Pointer | Clone () const |
void | SetInitialParameterization (ParametersType params) |
ParametersType | GetInitialParameterization () const override |
ParametersType | GetInitialParameterization (const IndexType ¤tPosition) const override |
Static Public Member Functions | |
static Pointer | New () |
![]() | |
static Pointer | New () |
Protected Types | |
typedef std::map< ParametersType::size_type, mitk::Image::ConstPointer > | ImageMapType |
Protected Member Functions | |
ImageBasedParameterizationDelegate () | |
~ImageBasedParameterizationDelegate () override | |
![]() | |
ValueBasedParameterizationDelegate () | |
~ValueBasedParameterizationDelegate () override | |
![]() | |
InitialParameterizationDelegateBase () | |
~InitialParameterizationDelegateBase () override | |
Protected Attributes | |
ImageMapType | m_ParameterImageMap |
![]() | |
ParametersType | m_Parameterization |
Definition at line 28 of file mitkImageBasedParameterizationDelegate.h.
typedef itk::SmartPointer< const Self > mitk::ImageBasedParameterizationDelegate::ConstPointer |
Definition at line 35 of file mitkImageBasedParameterizationDelegate.h.
|
protected |
Definition at line 66 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 47 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 41 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 45 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 34 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 32 of file mitkImageBasedParameterizationDelegate.h.
Definition at line 33 of file mitkImageBasedParameterizationDelegate.h.
|
protected |
Definition at line 18 of file mitkImageBasedParameterizationDelegate.cpp.
|
overrideprotected |
Definition at line 22 of file mitkImageBasedParameterizationDelegate.cpp.
void mitk::ImageBasedParameterizationDelegate::AddInitialParameterImage | ( | const mitk::Image * | image, |
ParametersType::size_type | paramIndex | ||
) |
Adds an image as a source for the initial value of a parameter.
image | Pointer to the image that is the value source. |
paramIndex | Indicates which parameter is defined by the source image. It equals the position in the return vector of GetInitialParameterization(). |
Definition at line 55 of file mitkImageBasedParameterizationDelegate.cpp.
References m_ParameterImageMap, mitk::ValueBasedParameterizationDelegate::m_Parameterization, and mitkThrow.
Pointer mitk::ImageBasedParameterizationDelegate::Clone | ( | ) | const |
|
virtual |
Reimplemented from mitk::ValueBasedParameterizationDelegate.
|
overridevirtual |
Returns the parameterization (e.g. initial parametrization for fitting) that should be used. If no ParameterizationDelegate is set (see SetInitialParameterizationDelegate()) it will just return the result of GetInitialParameterization().
Implements mitk::InitialParameterizationDelegateBase.
Definition at line 26 of file mitkImageBasedParameterizationDelegate.cpp.
|
override |
Definition at line 39 of file mitkImageBasedParameterizationDelegate.cpp.
References AccessPixel(), m_ParameterImageMap, mitk::ValueBasedParameterizationDelegate::m_Parameterization, and mitkPixelTypeMultiplex3.
|
static |
Method for creation through the object factory.
Referenced by QmitkInitialValuesModel::getInitialParametrizationDelegate().
|
protected |
Definition at line 67 of file mitkImageBasedParameterizationDelegate.h.
Referenced by AddInitialParameterImage(), and GetInitialParameterization().