Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkParameterFitBackgroundJob.h>
Signals | |
void | Finished () |
void | Error (QString err) |
void | ResultsAreAvailable (mitk::modelFit::ModelFitResultNodeVectorType resultMap, const ParameterFitBackgroundJob *pJob) |
void | JobProgress (double progress) |
void | JobStatusChanged (QString info) |
Public Member Functions | |
ParameterFitBackgroundJob (mitk::ParameterFitImageGeneratorBase *generator, const mitk::modelFit::ModelFitInfo *fitInfo, mitk::DataNode *parentNode=nullptr) | |
ParameterFitBackgroundJob (mitk::ParameterFitImageGeneratorBase *generator, const mitk::modelFit::ModelFitInfo *fitInfo, mitk::DataNode *parentNode, mitk::modelFit::ModelFitResultNodeVectorType additionalRelevantNodes) | |
~ParameterFitBackgroundJob () override | |
void | run () override |
mitk::DataNode * | GetParentNode () const |
mitk::modelFit::ModelFitResultNodeVectorType | GetAdditionalRelevantNodes () const |
Protected Member Functions | |
void | OnFitEvent (::itk::Object *, const itk::EventObject &event) |
Protected Attributes | |
mitk::ParameterFitImageGeneratorBase::Pointer | m_Generator |
mitk::modelFit::ModelFitInfo::ConstPointer | m_ModelFitInfo |
mitk::DataNode::Pointer | m_ParentNode |
mitk::modelFit::ModelFitResultNodeVectorType | m_AdditionalRelevantNodes |
mitk::modelFit::ModelFitResultNodeVectorType | m_Results |
::itk::MemberCommand< ParameterFitBackgroundJob >::Pointer | m_spCommand |
unsigned long | m_ObserverID |
Definition at line 33 of file QmitkParameterFitBackgroundJob.h.
ParameterFitBackgroundJob::ParameterFitBackgroundJob | ( | mitk::ParameterFitImageGeneratorBase * | generator, |
const mitk::modelFit::ModelFitInfo * | fitInfo, | ||
mitk::DataNode * | parentNode = nullptr |
||
) |
Definition at line 43 of file QmitkParameterFitBackgroundJob.cpp.
Referenced by OnFitEvent().
ParameterFitBackgroundJob::ParameterFitBackgroundJob | ( | mitk::ParameterFitImageGeneratorBase * | generator, |
const mitk::modelFit::ModelFitInfo * | fitInfo, | ||
mitk::DataNode * | parentNode, | ||
mitk::modelFit::ModelFitResultNodeVectorType | additionalRelevantNodes | ||
) |
Definition at line 48 of file QmitkParameterFitBackgroundJob.cpp.
References GetParentNode(), m_AdditionalRelevantNodes, m_Generator, m_ModelFitInfo, m_ObserverID, m_ParentNode, m_spCommand, mitkThrow, and OnFitEvent().
|
override |
Definition at line 84 of file QmitkParameterFitBackgroundJob.cpp.
References m_Generator, m_ObserverID, and run().
Referenced by GetAdditionalRelevantNodes().
|
signal |
Referenced by run().
|
signal |
Referenced by run().
mitk::modelFit::ModelFitResultNodeVectorType ParameterFitBackgroundJob::GetAdditionalRelevantNodes | ( | ) | const |
Definition at line 77 of file QmitkParameterFitBackgroundJob.cpp.
References m_AdditionalRelevantNodes, and ~ParameterFitBackgroundJob().
mitk::DataNode * ParameterFitBackgroundJob::GetParentNode | ( | ) | const |
Returns the node (if defined), that is the parent object for the results of the job. May be null.
Definition at line 72 of file QmitkParameterFitBackgroundJob.cpp.
References m_ParentNode.
Referenced by ParameterFitBackgroundJob().
|
signal |
Referenced by OnFitEvent().
|
signal |
Referenced by OnFitEvent(), and run().
|
protected |
Definition at line 16 of file QmitkParameterFitBackgroundJob.cpp.
References mitk::ParameterFitImageGeneratorBase::GetProgress(), JobProgress(), JobStatusChanged(), and ParameterFitBackgroundJob().
Referenced by ParameterFitBackgroundJob().
|
signal |
Referenced by run().
|
override |
Definition at line 91 of file QmitkParameterFitBackgroundJob.cpp.
References mitk::modelFit::CreateResultNodeMap(), Error(), Finished(), JobStatusChanged(), m_Generator, m_ModelFitInfo, m_Results, and ResultsAreAvailable().
Referenced by ~ParameterFitBackgroundJob().
|
protected |
Definition at line 66 of file QmitkParameterFitBackgroundJob.h.
Referenced by GetAdditionalRelevantNodes(), and ParameterFitBackgroundJob().
|
protected |
Definition at line 63 of file QmitkParameterFitBackgroundJob.h.
Referenced by ParameterFitBackgroundJob(), run(), and ~ParameterFitBackgroundJob().
|
protected |
Definition at line 64 of file QmitkParameterFitBackgroundJob.h.
Referenced by ParameterFitBackgroundJob(), and run().
|
protected |
Definition at line 72 of file QmitkParameterFitBackgroundJob.h.
Referenced by ParameterFitBackgroundJob(), and ~ParameterFitBackgroundJob().
|
protected |
Definition at line 65 of file QmitkParameterFitBackgroundJob.h.
Referenced by GetParentNode(), and ParameterFitBackgroundJob().
|
protected |
Definition at line 69 of file QmitkParameterFitBackgroundJob.h.
Referenced by run().
|
protected |
Definition at line 71 of file QmitkParameterFitBackgroundJob.h.
Referenced by ParameterFitBackgroundJob().