Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
QmitkAlgorithmSettingsConfig Class Reference

Widget that views the information and profile of an algorithm stored in an DLLInfo object. More...

#include <QmitkAlgorithmSettingsConfig.h>

Inheritance diagram for QmitkAlgorithmSettingsConfig:
Collaboration diagram for QmitkAlgorithmSettingsConfig:

Public Member Functions

 QmitkAlgorithmSettingsConfig (QWidget *parent=0)
 
void setAlgorithm (map::algorithm::RegistrationAlgorithmBase *alg)
 Changes the current algorithm and updates widget accordingly. More...
 
map::algorithm::RegistrationAlgorithmBase * getAlgorithm ()
 
 QmitkAlgorithmSettingsConfig (QWidget *parent=0)
 
void setAlgorithm (map::algorithm::RegistrationAlgorithmBase *alg)
 Changes the current algorithm and updates widget accordingly. More...
 
map::algorithm::RegistrationAlgorithmBase * getAlgorithm ()
 

Protected Attributes

map::algorithm::RegistrationAlgorithmBase::Pointer m_currentAlg
 
QmitkMAPAlgorithmModelm_AlgorithmModel
 
QSortFilterProxyModel * m_ProxyModel
 
mitk::QMAPAlgorithmModelm_AlgorithmModel
 

Detailed Description

Widget that views the information and profile of an algorithm stored in an DLLInfo object.

Definition at line 35 of file Modules/MatchPointRegistrationUI/Qmitk/QmitkAlgorithmSettingsConfig.h.

Constructor & Destructor Documentation

QmitkAlgorithmSettingsConfig::QmitkAlgorithmSettingsConfig ( QWidget *  parent = 0)

Definition at line 22 of file QmitkAlgorithmSettingsConfig.cpp.

References m_AlgorithmModel, and m_ProxyModel.

QmitkAlgorithmSettingsConfig::QmitkAlgorithmSettingsConfig ( QWidget *  parent = 0)

Member Function Documentation

map::algorithm::RegistrationAlgorithmBase * QmitkAlgorithmSettingsConfig::getAlgorithm ( )

Definition at line 57 of file QmitkAlgorithmSettingsConfig.cpp.

References m_currentAlg.

map::algorithm::RegistrationAlgorithmBase* QmitkAlgorithmSettingsConfig::getAlgorithm ( )
void QmitkAlgorithmSettingsConfig::setAlgorithm ( map::algorithm::RegistrationAlgorithmBase *  alg)

Changes the current algorithm and updates widget accordingly.

Parameters
pointerto the algorithm instance.
void QmitkAlgorithmSettingsConfig::setAlgorithm ( map::algorithm::RegistrationAlgorithmBase *  alg)

Changes the current algorithm and updates widget accordingly.

Parameters
pointerto the algorithm instance.

Definition at line 45 of file QmitkAlgorithmSettingsConfig.cpp.

References m_AlgorithmModel, m_currentAlg, and QmitkMAPAlgorithmModel::SetAlgorithm().

Member Data Documentation

QmitkMAPAlgorithmModel* QmitkAlgorithmSettingsConfig::m_AlgorithmModel
protected
mitk::QMAPAlgorithmModel* QmitkAlgorithmSettingsConfig::m_AlgorithmModel
protected
map::algorithm::RegistrationAlgorithmBase::Pointer QmitkAlgorithmSettingsConfig::m_currentAlg
protected

Pointer to the algorithm that should be configured

Definition at line 53 of file Modules/MatchPointRegistrationUI/Qmitk/QmitkAlgorithmSettingsConfig.h.

Referenced by getAlgorithm(), and setAlgorithm().

QSortFilterProxyModel * QmitkAlgorithmSettingsConfig::m_ProxyModel
protected

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