Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
#include <QmitkFramesRegistrationJob.h>
Signals | |
void | Finished () |
void | Error (QString err) |
void | ResultIsAvailable (mitk::Image::Pointer spResult, const QmitkFramesRegistrationJob *pJob) |
void | AlgorithmIterated (QString info, bool hasIterationCount, unsigned long currentIteration) |
void | LevelChanged (QString info, bool hasLevelCount, unsigned long currentLevel) |
void | AlgorithmStatusChanged (QString info) |
void | AlgorithmInfo (QString info) |
void | FrameProcessed (double progress) |
void | FrameRegistered (double progress) |
void | FrameMapped (double progress) |
Public Member Functions | |
QmitkFramesRegistrationJob (map::algorithm::RegistrationAlgorithmBase *pAlgorithm) | |
~QmitkFramesRegistrationJob () override | |
void | run () override |
const map::algorithm::RegistrationAlgorithmBase * | GetLoadedAlgorithm () const |
Public Member Functions inherited from QmitkMappingJobSettings | |
QmitkMappingJobSettings () | |
Public Attributes | |
mitk::BaseData::ConstPointer | m_spTargetData |
mitk::Image::ConstPointer | m_spTargetMask |
mitk::TimeFramesRegistrationHelper::IgnoreListType | m_IgnoreList |
mitk::NodeUIDType | m_TargetDataUID |
mitk::NodeUIDType | m_TargetMaskDataUID |
Public Attributes inherited from QmitkMappingJobSettings | |
std::string | m_MappedName |
bool | m_doGeometryRefinement |
bool | m_allowUndefPixels |
double | m_paddingValue |
bool | m_allowUnregPixels |
double | m_errorValue |
mitk::ImageMappingInterpolator::Type | m_InterpolatorType |
std::string | m_InterpolatorLabel |
Simple helper job class that could be used to process a frame registration in a paralell thread. This is e.g. used be plugins to keep the GUI responsive while doing a frame registration
Definition at line 43 of file QmitkFramesRegistrationJob.h.
QmitkFramesRegistrationJob::QmitkFramesRegistrationJob | ( | map::algorithm::RegistrationAlgorithmBase * | pAlgorithm | ) |
|
override |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
const map::algorithm::RegistrationAlgorithmBase* QmitkFramesRegistrationJob::GetLoadedAlgorithm | ( | ) | const |
|
signal |
|
signal |
|
override |
mitk::TimeFramesRegistrationHelper::IgnoreListType QmitkFramesRegistrationJob::m_IgnoreList |
Definition at line 76 of file QmitkFramesRegistrationJob.h.
mitk::BaseData::ConstPointer QmitkFramesRegistrationJob::m_spTargetData |
Definition at line 71 of file QmitkFramesRegistrationJob.h.
mitk::Image::ConstPointer QmitkFramesRegistrationJob::m_spTargetMask |
Definition at line 73 of file QmitkFramesRegistrationJob.h.
mitk::NodeUIDType QmitkFramesRegistrationJob::m_TargetDataUID |
Definition at line 77 of file QmitkFramesRegistrationJob.h.
mitk::NodeUIDType QmitkFramesRegistrationJob::m_TargetMaskDataUID |
Definition at line 78 of file QmitkFramesRegistrationJob.h.