Medical Imaging Interaction Toolkit  2025.12.02
Medical Imaging Interaction Toolkit
QmitkMapperSettingsWidget.h
Go to the documentation of this file.
1 /*============================================================================
2 
3 The Medical Imaging Interaction Toolkit (MITK)
4 
5 Copyright (c) German Cancer Research Center (DKFZ)
6 All rights reserved.
7 
8 Use of this source code is governed by a 3-clause BSD license that can be
9 found in the LICENSE file.
10 
11 ============================================================================*/
12 
13 #ifndef QmitkMapperSettingsWidget_h
14 #define QmitkMapperSettingsWidget_h
15 
17 
18 #include "ui_QmitkMapperSettingsWidget.h"
19 #include <QWidget>
20 
22 
28  private Ui::QmitkMapperSettingsWidget
29 {
30  Q_OBJECT
31 
32 public:
33  QmitkMapperSettingsWidget(QWidget *parent = nullptr);
34 
42 
43 public Q_SLOTS:
48  void SetMaskMode(bool activeMask);
49 
53  void AllowSampling(bool allow);
54 
55 protected Q_SLOTS:
57 
58  void OnXFactorChanged(double d);
59 
60 protected:
61  bool m_MaskMode;
63 };
64 
65 #endif
#define MITKMATCHPOINTREGISTRATIONUI_EXPORT
Widget that views the information and profile of an algorithm stored in an DLLInfo object.
void SetMaskMode(bool activeMask)
Slot that can be used to set the mode for the mapping settings. Mask mode allows only nearest neighbo...
void OnXFactorChanged(double d)
QmitkMapperSettingsWidget(QWidget *parent=nullptr)
void ConfigureJobSettings(QmitkMappingJobSettings *settings)
void AllowSampling(bool allow)
Slot that can be used to set the widget to a mode where super/sub sampling is allowed (true) or not (...