ui_pointPairRegistrationDlg.h 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457
  1. /********************************************************************************
  2. ** Form generated from reading UI file 'pointPairRegistrationDlg.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_POINTPAIRREGISTRATIONDLG_H
  9. #define UI_POINTPAIRREGISTRATIONDLG_H
  10. #include <QtCore/QVariant>
  11. #include <QtGui/QIcon>
  12. #include <QtWidgets/QApplication>
  13. #include <QtWidgets/QCheckBox>
  14. #include <QtWidgets/QComboBox>
  15. #include <QtWidgets/QDialog>
  16. #include <QtWidgets/QDoubleSpinBox>
  17. #include <QtWidgets/QHBoxLayout>
  18. #include <QtWidgets/QHeaderView>
  19. #include <QtWidgets/QLabel>
  20. #include <QtWidgets/QSpacerItem>
  21. #include <QtWidgets/QSpinBox>
  22. #include <QtWidgets/QTableWidget>
  23. #include <QtWidgets/QToolButton>
  24. #include <QtWidgets/QVBoxLayout>
  25. QT_BEGIN_NAMESPACE
  26. class Ui_pointPairRegistrationDlg
  27. {
  28. public:
  29. QVBoxLayout *verticalLayout;
  30. QHBoxLayout *horizontalLayout;
  31. QCheckBox *showAlignedCheckBox;
  32. QToolButton *unstackAlignToolButton;
  33. QToolButton *typeAlignToolButton;
  34. QSpacerItem *horizontalSpacer;
  35. QToolButton *useSphereToolButton;
  36. QDoubleSpinBox *radiusDoubleSpinBox;
  37. QSpinBox *maxRmsSpinBox;
  38. QTableWidget *alignedPointsTableWidget;
  39. QHBoxLayout *horizontalLayout_3;
  40. QCheckBox *showReferenceCheckBox;
  41. QToolButton *unstackRefToolButton;
  42. QToolButton *typeRefToolButton;
  43. QSpacerItem *horizontalSpacer_2;
  44. QTableWidget *refPointsTableWidget;
  45. QHBoxLayout *horizontalLayout_4;
  46. QCheckBox *adjustScaleCheckBox;
  47. QSpacerItem *horizontalSpacer_4;
  48. QLabel *label;
  49. QComboBox *rotComboBox;
  50. QSpacerItem *horizontalSpacer_5;
  51. QCheckBox *TxCheckBox;
  52. QCheckBox *TyCheckBox;
  53. QCheckBox *TzCheckBox;
  54. QHBoxLayout *horizontalLayout_2;
  55. QCheckBox *autoZoomCheckBox;
  56. QSpacerItem *horizontalSpacer_3;
  57. QToolButton *alignToolButton;
  58. QToolButton *resetToolButton;
  59. QToolButton *validToolButton;
  60. QToolButton *cancelToolButton;
  61. void setupUi(QDialog *pointPairRegistrationDlg)
  62. {
  63. if (pointPairRegistrationDlg->objectName().isEmpty())
  64. pointPairRegistrationDlg->setObjectName(QString::fromUtf8("pointPairRegistrationDlg"));
  65. pointPairRegistrationDlg->resize(600, 380);
  66. verticalLayout = new QVBoxLayout(pointPairRegistrationDlg);
  67. verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
  68. horizontalLayout = new QHBoxLayout();
  69. horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
  70. showAlignedCheckBox = new QCheckBox(pointPairRegistrationDlg);
  71. showAlignedCheckBox->setObjectName(QString::fromUtf8("showAlignedCheckBox"));
  72. showAlignedCheckBox->setStyleSheet(QString::fromUtf8("background-color: red; color: white;"));
  73. showAlignedCheckBox->setChecked(true);
  74. horizontalLayout->addWidget(showAlignedCheckBox);
  75. unstackAlignToolButton = new QToolButton(pointPairRegistrationDlg);
  76. unstackAlignToolButton->setObjectName(QString::fromUtf8("unstackAlignToolButton"));
  77. QIcon icon;
  78. icon.addFile(QString::fromUtf8(":/CC/images/ccUnstack.png"), QSize(), QIcon::Normal, QIcon::Off);
  79. unstackAlignToolButton->setIcon(icon);
  80. horizontalLayout->addWidget(unstackAlignToolButton);
  81. typeAlignToolButton = new QToolButton(pointPairRegistrationDlg);
  82. typeAlignToolButton->setObjectName(QString::fromUtf8("typeAlignToolButton"));
  83. QIcon icon1;
  84. icon1.addFile(QString::fromUtf8(":/CC/images/ccPencil.png"), QSize(), QIcon::Normal, QIcon::Off);
  85. typeAlignToolButton->setIcon(icon1);
  86. horizontalLayout->addWidget(typeAlignToolButton);
  87. horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  88. horizontalLayout->addItem(horizontalSpacer);
  89. useSphereToolButton = new QToolButton(pointPairRegistrationDlg);
  90. useSphereToolButton->setObjectName(QString::fromUtf8("useSphereToolButton"));
  91. QIcon icon2;
  92. icon2.addFile(QString::fromUtf8(":/CC/images/smallSphere.png"), QSize(), QIcon::Normal, QIcon::Off);
  93. useSphereToolButton->setIcon(icon2);
  94. useSphereToolButton->setCheckable(true);
  95. horizontalLayout->addWidget(useSphereToolButton);
  96. radiusDoubleSpinBox = new QDoubleSpinBox(pointPairRegistrationDlg);
  97. radiusDoubleSpinBox->setObjectName(QString::fromUtf8("radiusDoubleSpinBox"));
  98. radiusDoubleSpinBox->setEnabled(false);
  99. radiusDoubleSpinBox->setPrefix(QString::fromUtf8("r = "));
  100. radiusDoubleSpinBox->setDecimals(3);
  101. radiusDoubleSpinBox->setMinimum(0.001000000000000);
  102. radiusDoubleSpinBox->setMaximum(1000.000000000000000);
  103. radiusDoubleSpinBox->setValue(20.000000000000000);
  104. horizontalLayout->addWidget(radiusDoubleSpinBox);
  105. maxRmsSpinBox = new QSpinBox(pointPairRegistrationDlg);
  106. maxRmsSpinBox->setObjectName(QString::fromUtf8("maxRmsSpinBox"));
  107. maxRmsSpinBox->setEnabled(false);
  108. maxRmsSpinBox->setSuffix(QString::fromUtf8("%"));
  109. maxRmsSpinBox->setPrefix(QString::fromUtf8("RMS < "));
  110. maxRmsSpinBox->setMinimum(1);
  111. maxRmsSpinBox->setMaximum(100);
  112. maxRmsSpinBox->setSingleStep(1);
  113. maxRmsSpinBox->setValue(10);
  114. horizontalLayout->addWidget(maxRmsSpinBox);
  115. verticalLayout->addLayout(horizontalLayout);
  116. alignedPointsTableWidget = new QTableWidget(pointPairRegistrationDlg);
  117. if (alignedPointsTableWidget->columnCount() < 8)
  118. alignedPointsTableWidget->setColumnCount(8);
  119. QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
  120. __qtablewidgetitem->setText(QString::fromUtf8("X"));
  121. alignedPointsTableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem);
  122. QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
  123. __qtablewidgetitem1->setText(QString::fromUtf8("Y"));
  124. alignedPointsTableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem1);
  125. QTableWidgetItem *__qtablewidgetitem2 = new QTableWidgetItem();
  126. __qtablewidgetitem2->setText(QString::fromUtf8("Z"));
  127. alignedPointsTableWidget->setHorizontalHeaderItem(2, __qtablewidgetitem2);
  128. QTableWidgetItem *__qtablewidgetitem3 = new QTableWidgetItem();
  129. alignedPointsTableWidget->setHorizontalHeaderItem(3, __qtablewidgetitem3);
  130. QTableWidgetItem *__qtablewidgetitem4 = new QTableWidgetItem();
  131. alignedPointsTableWidget->setHorizontalHeaderItem(4, __qtablewidgetitem4);
  132. QTableWidgetItem *__qtablewidgetitem5 = new QTableWidgetItem();
  133. alignedPointsTableWidget->setHorizontalHeaderItem(5, __qtablewidgetitem5);
  134. QTableWidgetItem *__qtablewidgetitem6 = new QTableWidgetItem();
  135. alignedPointsTableWidget->setHorizontalHeaderItem(6, __qtablewidgetitem6);
  136. QTableWidgetItem *__qtablewidgetitem7 = new QTableWidgetItem();
  137. alignedPointsTableWidget->setHorizontalHeaderItem(7, __qtablewidgetitem7);
  138. if (alignedPointsTableWidget->rowCount() < 4)
  139. alignedPointsTableWidget->setRowCount(4);
  140. QTableWidgetItem *__qtablewidgetitem8 = new QTableWidgetItem();
  141. __qtablewidgetitem8->setText(QString::fromUtf8("1"));
  142. alignedPointsTableWidget->setVerticalHeaderItem(0, __qtablewidgetitem8);
  143. QTableWidgetItem *__qtablewidgetitem9 = new QTableWidgetItem();
  144. __qtablewidgetitem9->setText(QString::fromUtf8("2"));
  145. alignedPointsTableWidget->setVerticalHeaderItem(1, __qtablewidgetitem9);
  146. QTableWidgetItem *__qtablewidgetitem10 = new QTableWidgetItem();
  147. __qtablewidgetitem10->setText(QString::fromUtf8("3"));
  148. alignedPointsTableWidget->setVerticalHeaderItem(2, __qtablewidgetitem10);
  149. QTableWidgetItem *__qtablewidgetitem11 = new QTableWidgetItem();
  150. __qtablewidgetitem11->setText(QString::fromUtf8("4"));
  151. alignedPointsTableWidget->setVerticalHeaderItem(3, __qtablewidgetitem11);
  152. alignedPointsTableWidget->setObjectName(QString::fromUtf8("alignedPointsTableWidget"));
  153. alignedPointsTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
  154. alignedPointsTableWidget->setProperty("showDropIndicator", QVariant(false));
  155. alignedPointsTableWidget->setSelectionMode(QAbstractItemView::NoSelection);
  156. alignedPointsTableWidget->horizontalHeader()->setDefaultSectionSize(70);
  157. alignedPointsTableWidget->verticalHeader()->setDefaultSectionSize(18);
  158. verticalLayout->addWidget(alignedPointsTableWidget);
  159. horizontalLayout_3 = new QHBoxLayout();
  160. horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
  161. showReferenceCheckBox = new QCheckBox(pointPairRegistrationDlg);
  162. showReferenceCheckBox->setObjectName(QString::fromUtf8("showReferenceCheckBox"));
  163. showReferenceCheckBox->setStyleSheet(QString::fromUtf8("background-color: yellow;"));
  164. showReferenceCheckBox->setChecked(true);
  165. horizontalLayout_3->addWidget(showReferenceCheckBox);
  166. unstackRefToolButton = new QToolButton(pointPairRegistrationDlg);
  167. unstackRefToolButton->setObjectName(QString::fromUtf8("unstackRefToolButton"));
  168. unstackRefToolButton->setIcon(icon);
  169. horizontalLayout_3->addWidget(unstackRefToolButton);
  170. typeRefToolButton = new QToolButton(pointPairRegistrationDlg);
  171. typeRefToolButton->setObjectName(QString::fromUtf8("typeRefToolButton"));
  172. typeRefToolButton->setIcon(icon1);
  173. horizontalLayout_3->addWidget(typeRefToolButton);
  174. horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  175. horizontalLayout_3->addItem(horizontalSpacer_2);
  176. verticalLayout->addLayout(horizontalLayout_3);
  177. refPointsTableWidget = new QTableWidget(pointPairRegistrationDlg);
  178. if (refPointsTableWidget->columnCount() < 8)
  179. refPointsTableWidget->setColumnCount(8);
  180. QTableWidgetItem *__qtablewidgetitem12 = new QTableWidgetItem();
  181. __qtablewidgetitem12->setText(QString::fromUtf8("X"));
  182. refPointsTableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem12);
  183. QTableWidgetItem *__qtablewidgetitem13 = new QTableWidgetItem();
  184. __qtablewidgetitem13->setText(QString::fromUtf8("Y"));
  185. refPointsTableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem13);
  186. QTableWidgetItem *__qtablewidgetitem14 = new QTableWidgetItem();
  187. __qtablewidgetitem14->setText(QString::fromUtf8("Z"));
  188. refPointsTableWidget->setHorizontalHeaderItem(2, __qtablewidgetitem14);
  189. QTableWidgetItem *__qtablewidgetitem15 = new QTableWidgetItem();
  190. refPointsTableWidget->setHorizontalHeaderItem(3, __qtablewidgetitem15);
  191. QTableWidgetItem *__qtablewidgetitem16 = new QTableWidgetItem();
  192. refPointsTableWidget->setHorizontalHeaderItem(4, __qtablewidgetitem16);
  193. QTableWidgetItem *__qtablewidgetitem17 = new QTableWidgetItem();
  194. refPointsTableWidget->setHorizontalHeaderItem(5, __qtablewidgetitem17);
  195. QTableWidgetItem *__qtablewidgetitem18 = new QTableWidgetItem();
  196. refPointsTableWidget->setHorizontalHeaderItem(6, __qtablewidgetitem18);
  197. QTableWidgetItem *__qtablewidgetitem19 = new QTableWidgetItem();
  198. refPointsTableWidget->setHorizontalHeaderItem(7, __qtablewidgetitem19);
  199. if (refPointsTableWidget->rowCount() < 4)
  200. refPointsTableWidget->setRowCount(4);
  201. QTableWidgetItem *__qtablewidgetitem20 = new QTableWidgetItem();
  202. __qtablewidgetitem20->setText(QString::fromUtf8("1"));
  203. refPointsTableWidget->setVerticalHeaderItem(0, __qtablewidgetitem20);
  204. QTableWidgetItem *__qtablewidgetitem21 = new QTableWidgetItem();
  205. __qtablewidgetitem21->setText(QString::fromUtf8("2"));
  206. refPointsTableWidget->setVerticalHeaderItem(1, __qtablewidgetitem21);
  207. QTableWidgetItem *__qtablewidgetitem22 = new QTableWidgetItem();
  208. __qtablewidgetitem22->setText(QString::fromUtf8("3"));
  209. refPointsTableWidget->setVerticalHeaderItem(2, __qtablewidgetitem22);
  210. QTableWidgetItem *__qtablewidgetitem23 = new QTableWidgetItem();
  211. __qtablewidgetitem23->setText(QString::fromUtf8("4"));
  212. refPointsTableWidget->setVerticalHeaderItem(3, __qtablewidgetitem23);
  213. refPointsTableWidget->setObjectName(QString::fromUtf8("refPointsTableWidget"));
  214. refPointsTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
  215. refPointsTableWidget->setProperty("showDropIndicator", QVariant(false));
  216. refPointsTableWidget->setSelectionMode(QAbstractItemView::NoSelection);
  217. refPointsTableWidget->horizontalHeader()->setDefaultSectionSize(70);
  218. refPointsTableWidget->verticalHeader()->setDefaultSectionSize(18);
  219. verticalLayout->addWidget(refPointsTableWidget);
  220. horizontalLayout_4 = new QHBoxLayout();
  221. horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
  222. adjustScaleCheckBox = new QCheckBox(pointPairRegistrationDlg);
  223. adjustScaleCheckBox->setObjectName(QString::fromUtf8("adjustScaleCheckBox"));
  224. horizontalLayout_4->addWidget(adjustScaleCheckBox);
  225. horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  226. horizontalLayout_4->addItem(horizontalSpacer_4);
  227. label = new QLabel(pointPairRegistrationDlg);
  228. label->setObjectName(QString::fromUtf8("label"));
  229. QSizePolicy sizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred);
  230. sizePolicy.setHorizontalStretch(0);
  231. sizePolicy.setVerticalStretch(0);
  232. sizePolicy.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
  233. label->setSizePolicy(sizePolicy);
  234. label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
  235. horizontalLayout_4->addWidget(label);
  236. rotComboBox = new QComboBox(pointPairRegistrationDlg);
  237. rotComboBox->addItem(QString::fromUtf8("XYZ"));
  238. rotComboBox->addItem(QString::fromUtf8("X"));
  239. rotComboBox->addItem(QString::fromUtf8("Y"));
  240. rotComboBox->addItem(QString::fromUtf8("Z"));
  241. rotComboBox->addItem(QString::fromUtf8("NONE"));
  242. rotComboBox->setObjectName(QString::fromUtf8("rotComboBox"));
  243. QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Fixed);
  244. sizePolicy1.setHorizontalStretch(0);
  245. sizePolicy1.setVerticalStretch(0);
  246. sizePolicy1.setHeightForWidth(rotComboBox->sizePolicy().hasHeightForWidth());
  247. rotComboBox->setSizePolicy(sizePolicy1);
  248. rotComboBox->setLayoutDirection(Qt::RightToLeft);
  249. horizontalLayout_4->addWidget(rotComboBox);
  250. horizontalSpacer_5 = new QSpacerItem(10, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
  251. horizontalLayout_4->addItem(horizontalSpacer_5);
  252. TxCheckBox = new QCheckBox(pointPairRegistrationDlg);
  253. TxCheckBox->setObjectName(QString::fromUtf8("TxCheckBox"));
  254. QSizePolicy sizePolicy2(QSizePolicy::Maximum, QSizePolicy::Fixed);
  255. sizePolicy2.setHorizontalStretch(0);
  256. sizePolicy2.setVerticalStretch(0);
  257. sizePolicy2.setHeightForWidth(TxCheckBox->sizePolicy().hasHeightForWidth());
  258. TxCheckBox->setSizePolicy(sizePolicy2);
  259. TxCheckBox->setText(QString::fromUtf8("Tx"));
  260. TxCheckBox->setChecked(true);
  261. horizontalLayout_4->addWidget(TxCheckBox);
  262. TyCheckBox = new QCheckBox(pointPairRegistrationDlg);
  263. TyCheckBox->setObjectName(QString::fromUtf8("TyCheckBox"));
  264. sizePolicy2.setHeightForWidth(TyCheckBox->sizePolicy().hasHeightForWidth());
  265. TyCheckBox->setSizePolicy(sizePolicy2);
  266. TyCheckBox->setText(QString::fromUtf8("Ty"));
  267. TyCheckBox->setChecked(true);
  268. horizontalLayout_4->addWidget(TyCheckBox);
  269. TzCheckBox = new QCheckBox(pointPairRegistrationDlg);
  270. TzCheckBox->setObjectName(QString::fromUtf8("TzCheckBox"));
  271. sizePolicy2.setHeightForWidth(TzCheckBox->sizePolicy().hasHeightForWidth());
  272. TzCheckBox->setSizePolicy(sizePolicy2);
  273. TzCheckBox->setText(QString::fromUtf8("Tz"));
  274. TzCheckBox->setChecked(true);
  275. horizontalLayout_4->addWidget(TzCheckBox);
  276. verticalLayout->addLayout(horizontalLayout_4);
  277. horizontalLayout_2 = new QHBoxLayout();
  278. horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
  279. autoZoomCheckBox = new QCheckBox(pointPairRegistrationDlg);
  280. autoZoomCheckBox->setObjectName(QString::fromUtf8("autoZoomCheckBox"));
  281. autoZoomCheckBox->setChecked(true);
  282. horizontalLayout_2->addWidget(autoZoomCheckBox);
  283. horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  284. horizontalLayout_2->addItem(horizontalSpacer_3);
  285. alignToolButton = new QToolButton(pointPairRegistrationDlg);
  286. alignToolButton->setObjectName(QString::fromUtf8("alignToolButton"));
  287. alignToolButton->setEnabled(false);
  288. alignToolButton->setMinimumSize(QSize(0, 22));
  289. horizontalLayout_2->addWidget(alignToolButton);
  290. resetToolButton = new QToolButton(pointPairRegistrationDlg);
  291. resetToolButton->setObjectName(QString::fromUtf8("resetToolButton"));
  292. resetToolButton->setEnabled(false);
  293. horizontalLayout_2->addWidget(resetToolButton);
  294. validToolButton = new QToolButton(pointPairRegistrationDlg);
  295. validToolButton->setObjectName(QString::fromUtf8("validToolButton"));
  296. validToolButton->setEnabled(false);
  297. QIcon icon3;
  298. icon3.addFile(QString::fromUtf8(":/CC/images/smallValidate.png"), QSize(), QIcon::Normal, QIcon::Off);
  299. validToolButton->setIcon(icon3);
  300. horizontalLayout_2->addWidget(validToolButton);
  301. cancelToolButton = new QToolButton(pointPairRegistrationDlg);
  302. cancelToolButton->setObjectName(QString::fromUtf8("cancelToolButton"));
  303. QIcon icon4;
  304. icon4.addFile(QString::fromUtf8(":/CC/images/smallCancel.png"), QSize(), QIcon::Normal, QIcon::Off);
  305. cancelToolButton->setIcon(icon4);
  306. horizontalLayout_2->addWidget(cancelToolButton);
  307. verticalLayout->addLayout(horizontalLayout_2);
  308. retranslateUi(pointPairRegistrationDlg);
  309. QObject::connect(showReferenceCheckBox, SIGNAL(toggled(bool)), unstackRefToolButton, SLOT(setEnabled(bool)));
  310. QObject::connect(showAlignedCheckBox, SIGNAL(toggled(bool)), unstackAlignToolButton, SLOT(setEnabled(bool)));
  311. QObject::connect(useSphereToolButton, SIGNAL(toggled(bool)), radiusDoubleSpinBox, SLOT(setEnabled(bool)));
  312. QObject::connect(useSphereToolButton, SIGNAL(toggled(bool)), maxRmsSpinBox, SLOT(setEnabled(bool)));
  313. QMetaObject::connectSlotsByName(pointPairRegistrationDlg);
  314. } // setupUi
  315. void retranslateUi(QDialog *pointPairRegistrationDlg)
  316. {
  317. pointPairRegistrationDlg->setWindowTitle(QCoreApplication::translate("pointPairRegistrationDlg", "Point list picking", nullptr));
  318. showAlignedCheckBox->setText(QCoreApplication::translate("pointPairRegistrationDlg", "show 'to be aligned' entities", nullptr));
  319. #if QT_CONFIG(tooltip)
  320. useSphereToolButton->setToolTip(QCoreApplication::translate("pointPairRegistrationDlg", "Pick spheres instead of single points (for clouds only)", nullptr));
  321. #endif // QT_CONFIG(tooltip)
  322. #if QT_CONFIG(tooltip)
  323. radiusDoubleSpinBox->setToolTip(QCoreApplication::translate("pointPairRegistrationDlg", "search radius (or the spheres radius if you know it)", nullptr));
  324. #endif // QT_CONFIG(tooltip)
  325. #if QT_CONFIG(tooltip)
  326. maxRmsSpinBox->setToolTip(QCoreApplication::translate("pointPairRegistrationDlg", "Max RMS (as a percentage of the radius)", nullptr));
  327. #endif // QT_CONFIG(tooltip)
  328. QTableWidgetItem *___qtablewidgetitem = alignedPointsTableWidget->horizontalHeaderItem(3);
  329. ___qtablewidgetitem->setText(QCoreApplication::translate("pointPairRegistrationDlg", "Delta X", nullptr));
  330. QTableWidgetItem *___qtablewidgetitem1 = alignedPointsTableWidget->horizontalHeaderItem(4);
  331. ___qtablewidgetitem1->setText(QCoreApplication::translate("pointPairRegistrationDlg", "Delta Y", nullptr));
  332. QTableWidgetItem *___qtablewidgetitem2 = alignedPointsTableWidget->horizontalHeaderItem(5);
  333. ___qtablewidgetitem2->setText(QCoreApplication::translate("pointPairRegistrationDlg", "Delta Z", nullptr));
  334. QTableWidgetItem *___qtablewidgetitem3 = alignedPointsTableWidget->horizontalHeaderItem(6);
  335. ___qtablewidgetitem3->setText(QCoreApplication::translate("pointPairRegistrationDlg", "Error", nullptr));
  336. showReferenceCheckBox->setText(QCoreApplication::translate("pointPairRegistrationDlg", "show 'reference' entities", nullptr));
  337. QTableWidgetItem *___qtablewidgetitem4 = refPointsTableWidget->horizontalHeaderItem(3);
  338. ___qtablewidgetitem4->setText(QCoreApplication::translate("pointPairRegistrationDlg", "Delta X", nullptr));
  339. QTableWidgetItem *___qtablewidgetitem5 = refPointsTableWidget->horizontalHeaderItem(4);
  340. ___qtablewidgetitem5->setText(QCoreApplication::translate("pointPairRegistrationDlg", "Delta Y", nullptr));
  341. QTableWidgetItem *___qtablewidgetitem6 = refPointsTableWidget->horizontalHeaderItem(5);
  342. ___qtablewidgetitem6->setText(QCoreApplication::translate("pointPairRegistrationDlg", "Delta Z", nullptr));
  343. QTableWidgetItem *___qtablewidgetitem7 = refPointsTableWidget->horizontalHeaderItem(6);
  344. ___qtablewidgetitem7->setText(QCoreApplication::translate("pointPairRegistrationDlg", "Error", nullptr));
  345. adjustScaleCheckBox->setText(QCoreApplication::translate("pointPairRegistrationDlg", "adjust scale", nullptr));
  346. label->setText(QCoreApplication::translate("pointPairRegistrationDlg", "Rotation", nullptr));
  347. #if QT_CONFIG(tooltip)
  348. rotComboBox->setToolTip(QCoreApplication::translate("pointPairRegistrationDlg", "Constrains the rotation around a single axis (warning: experimental)", nullptr));
  349. #endif // QT_CONFIG(tooltip)
  350. #if QT_CONFIG(tooltip)
  351. TxCheckBox->setToolTip(QCoreApplication::translate("pointPairRegistrationDlg", "Constrains the translation along particular axes (warning: experimental)", nullptr));
  352. #endif // QT_CONFIG(tooltip)
  353. #if QT_CONFIG(tooltip)
  354. TyCheckBox->setToolTip(QCoreApplication::translate("pointPairRegistrationDlg", "Constrains the translation along particular axes (warning: experimental)", nullptr));
  355. #endif // QT_CONFIG(tooltip)
  356. #if QT_CONFIG(tooltip)
  357. TzCheckBox->setToolTip(QCoreApplication::translate("pointPairRegistrationDlg", "Constrains the translation along particular axes (warning: experimental)", nullptr));
  358. #endif // QT_CONFIG(tooltip)
  359. autoZoomCheckBox->setText(QCoreApplication::translate("pointPairRegistrationDlg", "auto update zoom", nullptr));
  360. alignToolButton->setText(QCoreApplication::translate("pointPairRegistrationDlg", "align", nullptr));
  361. resetToolButton->setText(QCoreApplication::translate("pointPairRegistrationDlg", "reset", nullptr));
  362. #if QT_CONFIG(statustip)
  363. validToolButton->setStatusTip(QCoreApplication::translate("pointPairRegistrationDlg", "Convert list to new cloud (and close dialog)", nullptr));
  364. #endif // QT_CONFIG(statustip)
  365. #if QT_CONFIG(whatsthis)
  366. validToolButton->setWhatsThis(QCoreApplication::translate("pointPairRegistrationDlg", "Convert list to new cloud (and close dialog)", nullptr));
  367. #endif // QT_CONFIG(whatsthis)
  368. validToolButton->setText(QCoreApplication::translate("pointPairRegistrationDlg", "to cloud", nullptr));
  369. #if QT_CONFIG(tooltip)
  370. cancelToolButton->setToolTip(QCoreApplication::translate("pointPairRegistrationDlg", "Close dialog (list will be lost)", nullptr));
  371. #endif // QT_CONFIG(tooltip)
  372. #if QT_CONFIG(statustip)
  373. cancelToolButton->setStatusTip(QCoreApplication::translate("pointPairRegistrationDlg", "Close dialog (list will be lost)", nullptr));
  374. #endif // QT_CONFIG(statustip)
  375. cancelToolButton->setText(QCoreApplication::translate("pointPairRegistrationDlg", "stop", nullptr));
  376. } // retranslateUi
  377. };
  378. namespace Ui {
  379. class pointPairRegistrationDlg: public Ui_pointPairRegistrationDlg {};
  380. } // namespace Ui
  381. QT_END_NAMESPACE
  382. #endif // UI_POINTPAIRREGISTRATIONDLG_H