Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <QmitkMappingJob.h>
Signals | |
void | Error (QString err) |
void | MapResultIsAvailable (mitk::BaseData::Pointer spMappedData, const QmitkMappingJob *job) |
void | AlgorithmInfo (QString info) |
Public Member Functions | |
QmitkMappingJob () | |
~QmitkMappingJob () | |
void | run () |
const map::core::RegistrationBase * | GetRegistration () const |
Public Member Functions inherited from QmitkMappingJobSettings | |
QmitkMappingJobSettings () | |
Public Attributes | |
mitk::DataNode::Pointer | m_spRegNode |
mitk::BaseData::ConstPointer | m_spInputData |
mitk::NodeUIDType | m_InputDataUID |
mitk::BaseGeometry::Pointer | m_spRefGeometry |
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 |
Protected Member Functions | |
const mitk::Image * | GetInputDataAsImage () const |
const mitk::PointSet * | GetInputDataAsPointSet () const |
void | OnMapAlgorithmEvent (::itk::Object *, const itk::EventObject &event) |
Protected Attributes | |
mitk::BaseData::Pointer | m_spMappedData |
::itk::MemberCommand< QmitkMappingJob >::Pointer | m_spCommand |
unsigned long | m_ObserverID |
Definition at line 62 of file QmitkMappingJob.h.
QmitkMappingJob::QmitkMappingJob | ( | ) |
Definition at line 70 of file QmitkMappingJob.cpp.
References m_spCommand, m_spRefGeometry, mitk::New(), and OnMapAlgorithmEvent().
QmitkMappingJob::~QmitkMappingJob | ( | ) |
Definition at line 78 of file QmitkMappingJob.cpp.
|
signal |
Referenced by OnMapAlgorithmEvent().
|
signal |
Referenced by run().
|
protected |
|
protected |
const map::core::RegistrationBase * QmitkMappingJob::GetRegistration | ( | void | ) | const |
Definition at line 52 of file QmitkMappingJob.cpp.
References mitk::MAPRegistrationWrapper::GetRegistration(), and m_spRegNode.
Referenced by run().
|
signal |
Signal is emitted to return the mapped data itself. Use it if you are only interested in the mapped data
Referenced by run().
|
protected |
Definition at line 60 of file QmitkMappingJob.cpp.
References AlgorithmInfo().
Referenced by QmitkMappingJob().
void QmitkMappingJob::run | ( | ) |
Definition at line 80 of file QmitkMappingJob.cpp.
References Error(), GetInputDataAsImage(), GetInputDataAsPointSet(), GetRegistration(), mitk::PointSet::PointDataType::id, QmitkMappingJobSettings::m_allowUndefPixels, QmitkMappingJobSettings::m_allowUnregPixels, QmitkMappingJobSettings::m_doGeometryRefinement, QmitkMappingJobSettings::m_errorValue, QmitkMappingJobSettings::m_InterpolatorType, QmitkMappingJobSettings::m_paddingValue, m_spMappedData, m_spRefGeometry, mitk::PointSetMappingHelper::map(), mitk::ImageMappingHelper::map(), MapResultIsAvailable(), mitk::PointSet::PointDataType::pointSpec, mitk::PTUNDEFINED, mitk::ImageMappingHelper::refineGeometry(), and mitk::PointSet::PointDataType::selected.
mitk::NodeUIDType QmitkMappingJob::m_InputDataUID |
Definition at line 86 of file QmitkMappingJob.h.
|
protected |
Definition at line 96 of file QmitkMappingJob.h.
|
protected |
Definition at line 95 of file QmitkMappingJob.h.
Referenced by QmitkMappingJob().
mitk::BaseData::ConstPointer QmitkMappingJob::m_spInputData |
Definition at line 85 of file QmitkMappingJob.h.
Referenced by GetInputDataAsImage(), and GetInputDataAsPointSet().
|
protected |
Definition at line 93 of file QmitkMappingJob.h.
Referenced by run().
mitk::BaseGeometry::Pointer QmitkMappingJob::m_spRefGeometry |
Definition at line 87 of file QmitkMappingJob.h.
Referenced by QmitkMappingJob(), and run().
mitk::DataNode::Pointer QmitkMappingJob::m_spRegNode |
Definition at line 84 of file QmitkMappingJob.h.
Referenced by GetRegistration().