|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Settings structure controlling the behavior of a mapping (image/point set transformation) job. More...
#include <QmitkMappingJob.h>


Public Member Functions | |
| QmitkMappingJobSettings () | |
| Constructs default mapping job settings. More... | |
Public Attributes | |
| std::string | m_MappedName |
| Display name for the mapped result. More... | |
| bool | m_doGeometryRefinement |
| If true, the mapper refines the image geometry instead of performing a full pixel-wise mapping. More... | |
| bool | m_allowUndefPixels |
| If true, undefined pixels (outside the field of view) are allowed and filled with m_paddingValue. If false, the mapping will fail when undefined pixels are encountered. More... | |
| double | m_paddingValue |
| Value assigned to undefined pixels. Only relevant if m_allowUndefPixels is true. More... | |
| bool | m_allowUnregPixels |
| If true, pixels not covered by the registration are allowed and filled with m_errorValue. If false, the mapping will fail when unregistered pixels are encountered. More... | |
| double | m_errorValue |
| Value assigned to unregistered pixels. Only relevant if m_allowUnregPixels is true. More... | |
| mitk::ImageMappingInterpolator::Type | m_InterpolatorType |
| Interpolation method used for image mapping. Only relevant for images when m_doGeometryRefinement is false. More... | |
| std::string | m_InterpolatorLabel |
| Human-readable display name of the selected interpolation method. More... | |
Settings structure controlling the behavior of a mapping (image/point set transformation) job.
Collects all parameters that influence how data is mapped using a registration: interpolation type, handling of undefined and unregistered pixels, padding/error values, and whether to perform geometry refinement instead of full mapping.
Definition at line 44 of file QmitkMappingJob.h.
| QmitkMappingJobSettings::QmitkMappingJobSettings | ( | ) |
Constructs default mapping job settings.
Defaults: no geometry refinement, undefined and unregistered pixels allowed, padding and error values set to 0, linear interpolation.
| bool QmitkMappingJobSettings::m_allowUndefPixels |
If true, undefined pixels (outside the field of view) are allowed and filled with m_paddingValue. If false, the mapping will fail when undefined pixels are encountered.
Definition at line 55 of file QmitkMappingJob.h.
| bool QmitkMappingJobSettings::m_allowUnregPixels |
If true, pixels not covered by the registration are allowed and filled with m_errorValue. If false, the mapping will fail when unregistered pixels are encountered.
Definition at line 62 of file QmitkMappingJob.h.
| bool QmitkMappingJobSettings::m_doGeometryRefinement |
If true, the mapper refines the image geometry instead of performing a full pixel-wise mapping.
Definition at line 51 of file QmitkMappingJob.h.
| double QmitkMappingJobSettings::m_errorValue |
Value assigned to unregistered pixels. Only relevant if m_allowUnregPixels is true.
Definition at line 65 of file QmitkMappingJob.h.
| std::string QmitkMappingJobSettings::m_InterpolatorLabel |
Human-readable display name of the selected interpolation method.
Definition at line 72 of file QmitkMappingJob.h.
| mitk::ImageMappingInterpolator::Type QmitkMappingJobSettings::m_InterpolatorType |
Interpolation method used for image mapping. Only relevant for images when m_doGeometryRefinement is false.
Definition at line 69 of file QmitkMappingJob.h.
| std::string QmitkMappingJobSettings::m_MappedName |
Display name for the mapped result.
Definition at line 48 of file QmitkMappingJob.h.
| double QmitkMappingJobSettings::m_paddingValue |
Value assigned to undefined pixels. Only relevant if m_allowUndefPixels is true.
Definition at line 58 of file QmitkMappingJob.h.