ui_noiseFilterDlg.h 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. /********************************************************************************
  2. ** Form generated from reading UI file 'noiseFilterDlg.ui'
  3. **
  4. ** Created by: Qt User Interface Compiler version 5.15.10
  5. **
  6. ** WARNING! All changes made in this file will be lost when recompiling UI file!
  7. ********************************************************************************/
  8. #ifndef UI_NOISEFILTERDLG_H
  9. #define UI_NOISEFILTERDLG_H
  10. #include <QtCore/QVariant>
  11. #include <QtWidgets/QApplication>
  12. #include <QtWidgets/QCheckBox>
  13. #include <QtWidgets/QDialog>
  14. #include <QtWidgets/QDialogButtonBox>
  15. #include <QtWidgets/QDoubleSpinBox>
  16. #include <QtWidgets/QFormLayout>
  17. #include <QtWidgets/QGroupBox>
  18. #include <QtWidgets/QRadioButton>
  19. #include <QtWidgets/QSpinBox>
  20. #include <QtWidgets/QVBoxLayout>
  21. QT_BEGIN_NAMESPACE
  22. class Ui_NoiseFilterDialog
  23. {
  24. public:
  25. QVBoxLayout *verticalLayout;
  26. QGroupBox *groupBox;
  27. QFormLayout *formLayout_2;
  28. QRadioButton *knnRadioButton;
  29. QRadioButton *radiusRadioButton;
  30. QSpinBox *knnSpinBox;
  31. QDoubleSpinBox *radiusDoubleSpinBox;
  32. QGroupBox *groupBox_2;
  33. QFormLayout *formLayout;
  34. QRadioButton *relativeRadioButton;
  35. QRadioButton *absErrorRadioButton;
  36. QDoubleSpinBox *nSigmaDoubleSpinBox;
  37. QDoubleSpinBox *absErrorDoubleSpinBox;
  38. QCheckBox *removeIsolatedPointsCheckBox;
  39. QDialogButtonBox *buttonBox;
  40. void setupUi(QDialog *NoiseFilterDialog)
  41. {
  42. if (NoiseFilterDialog->objectName().isEmpty())
  43. NoiseFilterDialog->setObjectName(QString::fromUtf8("NoiseFilterDialog"));
  44. NoiseFilterDialog->resize(302, 228);
  45. verticalLayout = new QVBoxLayout(NoiseFilterDialog);
  46. verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
  47. groupBox = new QGroupBox(NoiseFilterDialog);
  48. groupBox->setObjectName(QString::fromUtf8("groupBox"));
  49. formLayout_2 = new QFormLayout(groupBox);
  50. formLayout_2->setObjectName(QString::fromUtf8("formLayout_2"));
  51. knnRadioButton = new QRadioButton(groupBox);
  52. knnRadioButton->setObjectName(QString::fromUtf8("knnRadioButton"));
  53. formLayout_2->setWidget(0, QFormLayout::LabelRole, knnRadioButton);
  54. radiusRadioButton = new QRadioButton(groupBox);
  55. radiusRadioButton->setObjectName(QString::fromUtf8("radiusRadioButton"));
  56. radiusRadioButton->setChecked(true);
  57. formLayout_2->setWidget(0, QFormLayout::FieldRole, radiusRadioButton);
  58. knnSpinBox = new QSpinBox(groupBox);
  59. knnSpinBox->setObjectName(QString::fromUtf8("knnSpinBox"));
  60. knnSpinBox->setEnabled(false);
  61. knnSpinBox->setMinimum(3);
  62. knnSpinBox->setMaximum(1000000000);
  63. knnSpinBox->setValue(8);
  64. formLayout_2->setWidget(1, QFormLayout::LabelRole, knnSpinBox);
  65. radiusDoubleSpinBox = new QDoubleSpinBox(groupBox);
  66. radiusDoubleSpinBox->setObjectName(QString::fromUtf8("radiusDoubleSpinBox"));
  67. radiusDoubleSpinBox->setDecimals(6);
  68. radiusDoubleSpinBox->setMaximum(1000000000.000000000000000);
  69. formLayout_2->setWidget(1, QFormLayout::FieldRole, radiusDoubleSpinBox);
  70. verticalLayout->addWidget(groupBox);
  71. groupBox_2 = new QGroupBox(NoiseFilterDialog);
  72. groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
  73. formLayout = new QFormLayout(groupBox_2);
  74. formLayout->setObjectName(QString::fromUtf8("formLayout"));
  75. relativeRadioButton = new QRadioButton(groupBox_2);
  76. relativeRadioButton->setObjectName(QString::fromUtf8("relativeRadioButton"));
  77. relativeRadioButton->setChecked(true);
  78. formLayout->setWidget(0, QFormLayout::LabelRole, relativeRadioButton);
  79. absErrorRadioButton = new QRadioButton(groupBox_2);
  80. absErrorRadioButton->setObjectName(QString::fromUtf8("absErrorRadioButton"));
  81. formLayout->setWidget(0, QFormLayout::FieldRole, absErrorRadioButton);
  82. nSigmaDoubleSpinBox = new QDoubleSpinBox(groupBox_2);
  83. nSigmaDoubleSpinBox->setObjectName(QString::fromUtf8("nSigmaDoubleSpinBox"));
  84. nSigmaDoubleSpinBox->setValue(1.000000000000000);
  85. formLayout->setWidget(1, QFormLayout::LabelRole, nSigmaDoubleSpinBox);
  86. absErrorDoubleSpinBox = new QDoubleSpinBox(groupBox_2);
  87. absErrorDoubleSpinBox->setObjectName(QString::fromUtf8("absErrorDoubleSpinBox"));
  88. absErrorDoubleSpinBox->setEnabled(false);
  89. absErrorDoubleSpinBox->setDecimals(6);
  90. absErrorDoubleSpinBox->setMaximum(1000000000.000000000000000);
  91. absErrorDoubleSpinBox->setValue(1.000000000000000);
  92. formLayout->setWidget(1, QFormLayout::FieldRole, absErrorDoubleSpinBox);
  93. verticalLayout->addWidget(groupBox_2);
  94. removeIsolatedPointsCheckBox = new QCheckBox(NoiseFilterDialog);
  95. removeIsolatedPointsCheckBox->setObjectName(QString::fromUtf8("removeIsolatedPointsCheckBox"));
  96. verticalLayout->addWidget(removeIsolatedPointsCheckBox);
  97. buttonBox = new QDialogButtonBox(NoiseFilterDialog);
  98. buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
  99. buttonBox->setOrientation(Qt::Horizontal);
  100. buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
  101. verticalLayout->addWidget(buttonBox);
  102. retranslateUi(NoiseFilterDialog);
  103. QObject::connect(buttonBox, SIGNAL(accepted()), NoiseFilterDialog, SLOT(accept()));
  104. QObject::connect(buttonBox, SIGNAL(rejected()), NoiseFilterDialog, SLOT(reject()));
  105. QObject::connect(knnRadioButton, SIGNAL(toggled(bool)), knnSpinBox, SLOT(setEnabled(bool)));
  106. QObject::connect(radiusRadioButton, SIGNAL(toggled(bool)), radiusDoubleSpinBox, SLOT(setEnabled(bool)));
  107. QObject::connect(relativeRadioButton, SIGNAL(toggled(bool)), nSigmaDoubleSpinBox, SLOT(setEnabled(bool)));
  108. QObject::connect(absErrorRadioButton, SIGNAL(toggled(bool)), absErrorDoubleSpinBox, SLOT(setEnabled(bool)));
  109. QMetaObject::connectSlotsByName(NoiseFilterDialog);
  110. } // setupUi
  111. void retranslateUi(QDialog *NoiseFilterDialog)
  112. {
  113. NoiseFilterDialog->setWindowTitle(QCoreApplication::translate("NoiseFilterDialog", "Filter noise", nullptr));
  114. groupBox->setTitle(QCoreApplication::translate("NoiseFilterDialog", "Neighbors", nullptr));
  115. knnRadioButton->setText(QCoreApplication::translate("NoiseFilterDialog", "Points (kNN)", nullptr));
  116. radiusRadioButton->setText(QCoreApplication::translate("NoiseFilterDialog", "Radius (Sphere)", nullptr));
  117. groupBox_2->setTitle(QCoreApplication::translate("NoiseFilterDialog", "Max error", nullptr));
  118. relativeRadioButton->setText(QCoreApplication::translate("NoiseFilterDialog", "Relative", nullptr));
  119. absErrorRadioButton->setText(QCoreApplication::translate("NoiseFilterDialog", "Absolute", nullptr));
  120. removeIsolatedPointsCheckBox->setText(QCoreApplication::translate("NoiseFilterDialog", "Remove isolated points", nullptr));
  121. } // retranslateUi
  122. };
  123. namespace Ui {
  124. class NoiseFilterDialog: public Ui_NoiseFilterDialog {};
  125. } // namespace Ui
  126. QT_END_NAMESPACE
  127. #endif // UI_NOISEFILTERDLG_H