Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Widget that allows to edit the initial values of an model. More...
#include <QmitkInitialValuesManagerWidget.h>
Public Slots | |
void | setInitialValues (const mitk::ModelTraitsInterface::ParameterNamesType &names, const mitk::ModelTraitsInterface::ParametersType values) |
void | setInitialValues (const mitk::ModelTraitsInterface::ParameterNamesType &names) |
void | setDataStorage (mitk::DataStorage *storage) |
void | setReferenceImageGeometry (mitk::BaseGeometry *refgeo) |
Signals | |
void | initialValuesChanged () |
Public Member Functions | |
QmitkInitialValuesManagerWidget (QWidget *parent=nullptr) | |
~QmitkInitialValuesManagerWidget () override | |
mitk::ModelTraitsInterface::ParametersType | getInitialValues () const |
mitk::InitialParameterizationDelegateBase::Pointer | getInitialParametrizationDelegate () const |
bool | hasValidInitialValues () const |
Protected Slots | |
void | OnModelReset () |
Protected Attributes | |
QmitkInitialValuesModel * | m_InternalModel |
QmitkInitialValuesTypeDelegate * | m_TypeDelegate |
QmitkInitialValuesDelegate * | m_ValuesDelegate |
Ui::QmitkInitialValuesManagerWidget | m_Controls |
Widget that allows to edit the initial values of an model.
Definition at line 40 of file QmitkInitialValuesManagerWidget.h.
QmitkInitialValuesManagerWidget::QmitkInitialValuesManagerWidget | ( | QWidget * | parent = nullptr | ) |
Definition at line 26 of file QmitkInitialValuesManagerWidget.cpp.
References m_Controls, m_InternalModel, m_TypeDelegate, m_ValuesDelegate, and OnModelReset().
|
override |
Definition at line 50 of file QmitkInitialValuesManagerWidget.cpp.
References m_InternalModel.
mitk::InitialParameterizationDelegateBase::Pointer QmitkInitialValuesManagerWidget::getInitialParametrizationDelegate | ( | ) | const |
Definition at line 102 of file QmitkInitialValuesManagerWidget.cpp.
References QmitkInitialValuesModel::getInitialParametrizationDelegate(), and m_InternalModel.
mitk::ModelTraitsInterface::ParametersType QmitkInitialValuesManagerWidget::getInitialValues | ( | ) | const |
Returns the current set initial values of the model.
Definition at line 95 of file QmitkInitialValuesManagerWidget.cpp.
References QmitkInitialValuesModel::getInitialValues(), and m_InternalModel.
bool QmitkInitialValuesManagerWidget::hasValidInitialValues | ( | ) | const |
Definition at line 107 of file QmitkInitialValuesManagerWidget.cpp.
References QmitkInitialValuesModel::hasValidInitialValues(), and m_InternalModel.
|
signal |
Referenced by OnModelReset().
|
protectedslot |
Definition at line 45 of file QmitkInitialValuesManagerWidget.cpp.
References initialValuesChanged().
Referenced by QmitkInitialValuesManagerWidget().
|
slot |
Definition at line 68 of file QmitkInitialValuesManagerWidget.cpp.
References m_InternalModel, m_ValuesDelegate, QmitkInitialValuesModel::resetInitialParameterImage(), and QmitkInitialValuesDelegate::setDataStorage().
|
slot |
Sets the names and the values of the initial parameter set for the model.
names | List of all possible parameter names. It is assumed that the index of the list equals the parameter index in the respective fitting model and its parameter values. Default values to start with. |
Definition at line 55 of file QmitkInitialValuesManagerWidget.cpp.
References m_InternalModel, and QmitkInitialValuesModel::setInitialValues().
|
slot |
Definition at line 62 of file QmitkInitialValuesManagerWidget.cpp.
References m_InternalModel, and QmitkInitialValuesModel::setInitialValues().
|
slot |
Definition at line 74 of file QmitkInitialValuesManagerWidget.cpp.
References m_InternalModel, m_ValuesDelegate, mitk::NodePredicateAnd::New(), mitk::NodePredicateDimension::New(), mitk::NodePredicateGeometry::New(), mitk::TNodePredicateDataType< T >::New(), QmitkInitialValuesModel::resetInitialParameterImage(), and QmitkInitialValuesDelegate::setNodePredicate().
|
protected |
Definition at line 77 of file QmitkInitialValuesManagerWidget.h.
Referenced by QmitkInitialValuesManagerWidget().
|
protected |
Definition at line 72 of file QmitkInitialValuesManagerWidget.h.
Referenced by getInitialParametrizationDelegate(), getInitialValues(), hasValidInitialValues(), QmitkInitialValuesManagerWidget(), setDataStorage(), setInitialValues(), setReferenceImageGeometry(), and ~QmitkInitialValuesManagerWidget().
|
protected |
Definition at line 74 of file QmitkInitialValuesManagerWidget.h.
Referenced by QmitkInitialValuesManagerWidget().
|
protected |
Definition at line 75 of file QmitkInitialValuesManagerWidget.h.
Referenced by QmitkInitialValuesManagerWidget(), setDataStorage(), and setReferenceImageGeometry().