ui_camSensorProjectDlg.h 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527
  1. /********************************************************************************
  2. ** Form generated from reading UI file 'camSensorProjectDlg.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_CAMSENSORPROJECTDLG_H
  9. #define UI_CAMSENSORPROJECTDLG_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/QGridLayout>
  18. #include <QtWidgets/QHBoxLayout>
  19. #include <QtWidgets/QLabel>
  20. #include <QtWidgets/QLineEdit>
  21. #include <QtWidgets/QSpacerItem>
  22. #include <QtWidgets/QSpinBox>
  23. #include <QtWidgets/QTabWidget>
  24. #include <QtWidgets/QTextEdit>
  25. #include <QtWidgets/QVBoxLayout>
  26. #include <QtWidgets/QWidget>
  27. QT_BEGIN_NAMESPACE
  28. class Ui_CamSensorProjectDialog
  29. {
  30. public:
  31. QVBoxLayout *verticalLayout;
  32. QTabWidget *propertiesTabWidget;
  33. QWidget *tabOrientation;
  34. QGridLayout *gridLayout_2;
  35. QLineEdit *y2rot;
  36. QLineEdit *posZEdit;
  37. QLabel *label_2;
  38. QLineEdit *x2rot;
  39. QLineEdit *x3rot;
  40. QLabel *label_8;
  41. QLineEdit *posXEdit;
  42. QLineEdit *z1rot;
  43. QLineEdit *z3rot;
  44. QLabel *label_6;
  45. QSpacerItem *spacerItem;
  46. QLineEdit *y3rot;
  47. QLineEdit *x1rot;
  48. QLabel *label_7;
  49. QLineEdit *posYEdit;
  50. QLineEdit *y1rot;
  51. QLineEdit *z2rot;
  52. QCheckBox *inWorldCSCheckBox;
  53. QWidget *tabOther;
  54. QFormLayout *formLayout;
  55. QLabel *label;
  56. QDoubleSpinBox *focalDoubleSpinBox;
  57. QLabel *label_5;
  58. QDoubleSpinBox *fovDoubleSpinBox;
  59. QLabel *label_13;
  60. QHBoxLayout *horizontalLayout;
  61. QSpinBox *arrayWSpinBox;
  62. QLabel *label_14;
  63. QSpinBox *arrayHSpinBox;
  64. QSpacerItem *horizontalSpacer;
  65. QLabel *label_3;
  66. QHBoxLayout *horizontalLayout_2;
  67. QDoubleSpinBox *pixWDoubleSpinBox;
  68. QLabel *label_15;
  69. QDoubleSpinBox *pixHDoubleSpinBox;
  70. QSpacerItem *horizontalSpacer_2;
  71. QLabel *label_11;
  72. QDoubleSpinBox *zNearDoubleSpinBox;
  73. QLabel *label_12;
  74. QDoubleSpinBox *zFarDoubleSpinBox;
  75. QLabel *label_4;
  76. QDoubleSpinBox *skewDoubleSpinBox;
  77. QHBoxLayout *horizontalLayout_3;
  78. QDoubleSpinBox *cxDoubleSpinBox;
  79. QLabel *label_16;
  80. QDoubleSpinBox *cyDoubleSpinBox;
  81. QSpacerItem *horizontalSpacer_3;
  82. QLabel *label_9;
  83. QWidget *tab;
  84. QVBoxLayout *verticalLayout_2;
  85. QTextEdit *distInfoTextEdit;
  86. QDialogButtonBox *buttonBox;
  87. void setupUi(QDialog *CamSensorProjectDialog)
  88. {
  89. if (CamSensorProjectDialog->objectName().isEmpty())
  90. CamSensorProjectDialog->setObjectName(QString::fromUtf8("CamSensorProjectDialog"));
  91. CamSensorProjectDialog->resize(517, 359);
  92. verticalLayout = new QVBoxLayout(CamSensorProjectDialog);
  93. verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
  94. propertiesTabWidget = new QTabWidget(CamSensorProjectDialog);
  95. propertiesTabWidget->setObjectName(QString::fromUtf8("propertiesTabWidget"));
  96. tabOrientation = new QWidget();
  97. tabOrientation->setObjectName(QString::fromUtf8("tabOrientation"));
  98. gridLayout_2 = new QGridLayout(tabOrientation);
  99. gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
  100. y2rot = new QLineEdit(tabOrientation);
  101. y2rot->setObjectName(QString::fromUtf8("y2rot"));
  102. y2rot->setText(QString::fromUtf8("1"));
  103. gridLayout_2->addWidget(y2rot, 2, 3, 1, 1);
  104. posZEdit = new QLineEdit(tabOrientation);
  105. posZEdit->setObjectName(QString::fromUtf8("posZEdit"));
  106. posZEdit->setText(QString::fromUtf8("0.0"));
  107. gridLayout_2->addWidget(posZEdit, 3, 5, 1, 1);
  108. label_2 = new QLabel(tabOrientation);
  109. label_2->setObjectName(QString::fromUtf8("label_2"));
  110. label_2->setAlignment(Qt::AlignCenter);
  111. gridLayout_2->addWidget(label_2, 0, 5, 1, 1);
  112. x2rot = new QLineEdit(tabOrientation);
  113. x2rot->setObjectName(QString::fromUtf8("x2rot"));
  114. x2rot->setText(QString::fromUtf8("0"));
  115. gridLayout_2->addWidget(x2rot, 1, 3, 1, 1);
  116. x3rot = new QLineEdit(tabOrientation);
  117. x3rot->setObjectName(QString::fromUtf8("x3rot"));
  118. x3rot->setText(QString::fromUtf8("0"));
  119. gridLayout_2->addWidget(x3rot, 1, 4, 1, 1);
  120. label_8 = new QLabel(tabOrientation);
  121. label_8->setObjectName(QString::fromUtf8("label_8"));
  122. label_8->setAlignment(Qt::AlignCenter);
  123. gridLayout_2->addWidget(label_8, 0, 4, 1, 1);
  124. posXEdit = new QLineEdit(tabOrientation);
  125. posXEdit->setObjectName(QString::fromUtf8("posXEdit"));
  126. posXEdit->setText(QString::fromUtf8("0.0"));
  127. gridLayout_2->addWidget(posXEdit, 1, 5, 1, 1);
  128. z1rot = new QLineEdit(tabOrientation);
  129. z1rot->setObjectName(QString::fromUtf8("z1rot"));
  130. z1rot->setText(QString::fromUtf8("0"));
  131. gridLayout_2->addWidget(z1rot, 3, 2, 1, 1);
  132. z3rot = new QLineEdit(tabOrientation);
  133. z3rot->setObjectName(QString::fromUtf8("z3rot"));
  134. z3rot->setText(QString::fromUtf8("1"));
  135. gridLayout_2->addWidget(z3rot, 3, 4, 1, 1);
  136. label_6 = new QLabel(tabOrientation);
  137. label_6->setObjectName(QString::fromUtf8("label_6"));
  138. label_6->setAlignment(Qt::AlignCenter);
  139. gridLayout_2->addWidget(label_6, 0, 2, 1, 1);
  140. spacerItem = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
  141. gridLayout_2->addItem(spacerItem, 5, 3, 1, 1);
  142. y3rot = new QLineEdit(tabOrientation);
  143. y3rot->setObjectName(QString::fromUtf8("y3rot"));
  144. y3rot->setText(QString::fromUtf8("0"));
  145. gridLayout_2->addWidget(y3rot, 2, 4, 1, 1);
  146. x1rot = new QLineEdit(tabOrientation);
  147. x1rot->setObjectName(QString::fromUtf8("x1rot"));
  148. x1rot->setText(QString::fromUtf8("1"));
  149. gridLayout_2->addWidget(x1rot, 1, 2, 1, 1);
  150. label_7 = new QLabel(tabOrientation);
  151. label_7->setObjectName(QString::fromUtf8("label_7"));
  152. label_7->setAlignment(Qt::AlignCenter);
  153. gridLayout_2->addWidget(label_7, 0, 3, 1, 1);
  154. posYEdit = new QLineEdit(tabOrientation);
  155. posYEdit->setObjectName(QString::fromUtf8("posYEdit"));
  156. posYEdit->setText(QString::fromUtf8("0.0"));
  157. gridLayout_2->addWidget(posYEdit, 2, 5, 1, 1);
  158. y1rot = new QLineEdit(tabOrientation);
  159. y1rot->setObjectName(QString::fromUtf8("y1rot"));
  160. y1rot->setText(QString::fromUtf8("0"));
  161. gridLayout_2->addWidget(y1rot, 2, 2, 1, 1);
  162. z2rot = new QLineEdit(tabOrientation);
  163. z2rot->setObjectName(QString::fromUtf8("z2rot"));
  164. z2rot->setText(QString::fromUtf8("0"));
  165. gridLayout_2->addWidget(z2rot, 3, 3, 1, 1);
  166. inWorldCSCheckBox = new QCheckBox(tabOrientation);
  167. inWorldCSCheckBox->setObjectName(QString::fromUtf8("inWorldCSCheckBox"));
  168. inWorldCSCheckBox->setChecked(true);
  169. gridLayout_2->addWidget(inWorldCSCheckBox, 4, 5, 1, 1);
  170. propertiesTabWidget->addTab(tabOrientation, QString());
  171. tabOther = new QWidget();
  172. tabOther->setObjectName(QString::fromUtf8("tabOther"));
  173. formLayout = new QFormLayout(tabOther);
  174. formLayout->setObjectName(QString::fromUtf8("formLayout"));
  175. label = new QLabel(tabOther);
  176. label->setObjectName(QString::fromUtf8("label"));
  177. formLayout->setWidget(0, QFormLayout::LabelRole, label);
  178. focalDoubleSpinBox = new QDoubleSpinBox(tabOther);
  179. focalDoubleSpinBox->setObjectName(QString::fromUtf8("focalDoubleSpinBox"));
  180. focalDoubleSpinBox->setDecimals(6);
  181. focalDoubleSpinBox->setMaximum(1000000000.000000000000000);
  182. focalDoubleSpinBox->setValue(1.000000000000000);
  183. formLayout->setWidget(0, QFormLayout::FieldRole, focalDoubleSpinBox);
  184. label_5 = new QLabel(tabOther);
  185. label_5->setObjectName(QString::fromUtf8("label_5"));
  186. formLayout->setWidget(1, QFormLayout::LabelRole, label_5);
  187. fovDoubleSpinBox = new QDoubleSpinBox(tabOther);
  188. fovDoubleSpinBox->setObjectName(QString::fromUtf8("fovDoubleSpinBox"));
  189. fovDoubleSpinBox->setMaximum(180.000000000000000);
  190. fovDoubleSpinBox->setValue(45.000000000000000);
  191. formLayout->setWidget(1, QFormLayout::FieldRole, fovDoubleSpinBox);
  192. label_13 = new QLabel(tabOther);
  193. label_13->setObjectName(QString::fromUtf8("label_13"));
  194. formLayout->setWidget(2, QFormLayout::LabelRole, label_13);
  195. horizontalLayout = new QHBoxLayout();
  196. horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
  197. arrayWSpinBox = new QSpinBox(tabOther);
  198. arrayWSpinBox->setObjectName(QString::fromUtf8("arrayWSpinBox"));
  199. arrayWSpinBox->setMaximum(65536);
  200. arrayWSpinBox->setSingleStep(100);
  201. arrayWSpinBox->setValue(800);
  202. horizontalLayout->addWidget(arrayWSpinBox);
  203. label_14 = new QLabel(tabOther);
  204. label_14->setObjectName(QString::fromUtf8("label_14"));
  205. label_14->setText(QString::fromUtf8("x"));
  206. horizontalLayout->addWidget(label_14);
  207. arrayHSpinBox = new QSpinBox(tabOther);
  208. arrayHSpinBox->setObjectName(QString::fromUtf8("arrayHSpinBox"));
  209. arrayHSpinBox->setMaximum(65536);
  210. arrayHSpinBox->setSingleStep(100);
  211. arrayHSpinBox->setValue(600);
  212. horizontalLayout->addWidget(arrayHSpinBox);
  213. horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  214. horizontalLayout->addItem(horizontalSpacer);
  215. formLayout->setLayout(2, QFormLayout::FieldRole, horizontalLayout);
  216. label_3 = new QLabel(tabOther);
  217. label_3->setObjectName(QString::fromUtf8("label_3"));
  218. formLayout->setWidget(4, QFormLayout::LabelRole, label_3);
  219. horizontalLayout_2 = new QHBoxLayout();
  220. horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
  221. pixWDoubleSpinBox = new QDoubleSpinBox(tabOther);
  222. pixWDoubleSpinBox->setObjectName(QString::fromUtf8("pixWDoubleSpinBox"));
  223. pixWDoubleSpinBox->setDecimals(6);
  224. pixWDoubleSpinBox->setMaximum(1000000000.000000000000000);
  225. pixWDoubleSpinBox->setValue(1.000000000000000);
  226. horizontalLayout_2->addWidget(pixWDoubleSpinBox);
  227. label_15 = new QLabel(tabOther);
  228. label_15->setObjectName(QString::fromUtf8("label_15"));
  229. label_15->setText(QString::fromUtf8("x"));
  230. horizontalLayout_2->addWidget(label_15);
  231. pixHDoubleSpinBox = new QDoubleSpinBox(tabOther);
  232. pixHDoubleSpinBox->setObjectName(QString::fromUtf8("pixHDoubleSpinBox"));
  233. pixHDoubleSpinBox->setDecimals(6);
  234. pixHDoubleSpinBox->setMaximum(1000000000.000000000000000);
  235. pixHDoubleSpinBox->setValue(1.000000000000000);
  236. horizontalLayout_2->addWidget(pixHDoubleSpinBox);
  237. horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  238. horizontalLayout_2->addItem(horizontalSpacer_2);
  239. formLayout->setLayout(4, QFormLayout::FieldRole, horizontalLayout_2);
  240. label_11 = new QLabel(tabOther);
  241. label_11->setObjectName(QString::fromUtf8("label_11"));
  242. formLayout->setWidget(5, QFormLayout::LabelRole, label_11);
  243. zNearDoubleSpinBox = new QDoubleSpinBox(tabOther);
  244. zNearDoubleSpinBox->setObjectName(QString::fromUtf8("zNearDoubleSpinBox"));
  245. zNearDoubleSpinBox->setDecimals(6);
  246. zNearDoubleSpinBox->setMaximum(1000000000.000000000000000);
  247. formLayout->setWidget(5, QFormLayout::FieldRole, zNearDoubleSpinBox);
  248. label_12 = new QLabel(tabOther);
  249. label_12->setObjectName(QString::fromUtf8("label_12"));
  250. formLayout->setWidget(6, QFormLayout::LabelRole, label_12);
  251. zFarDoubleSpinBox = new QDoubleSpinBox(tabOther);
  252. zFarDoubleSpinBox->setObjectName(QString::fromUtf8("zFarDoubleSpinBox"));
  253. zFarDoubleSpinBox->setDecimals(6);
  254. zFarDoubleSpinBox->setMaximum(1000000000.000000000000000);
  255. zFarDoubleSpinBox->setValue(100.000000000000000);
  256. formLayout->setWidget(6, QFormLayout::FieldRole, zFarDoubleSpinBox);
  257. label_4 = new QLabel(tabOther);
  258. label_4->setObjectName(QString::fromUtf8("label_4"));
  259. formLayout->setWidget(7, QFormLayout::LabelRole, label_4);
  260. skewDoubleSpinBox = new QDoubleSpinBox(tabOther);
  261. skewDoubleSpinBox->setObjectName(QString::fromUtf8("skewDoubleSpinBox"));
  262. skewDoubleSpinBox->setMaximum(1000000000.000000000000000);
  263. formLayout->setWidget(7, QFormLayout::FieldRole, skewDoubleSpinBox);
  264. horizontalLayout_3 = new QHBoxLayout();
  265. horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
  266. cxDoubleSpinBox = new QDoubleSpinBox(tabOther);
  267. cxDoubleSpinBox->setObjectName(QString::fromUtf8("cxDoubleSpinBox"));
  268. cxDoubleSpinBox->setDecimals(3);
  269. cxDoubleSpinBox->setMinimum(-100000.000000000000000);
  270. cxDoubleSpinBox->setMaximum(1000000.000000000000000);
  271. cxDoubleSpinBox->setValue(400.000000000000000);
  272. horizontalLayout_3->addWidget(cxDoubleSpinBox);
  273. label_16 = new QLabel(tabOther);
  274. label_16->setObjectName(QString::fromUtf8("label_16"));
  275. label_16->setText(QString::fromUtf8("x"));
  276. horizontalLayout_3->addWidget(label_16);
  277. cyDoubleSpinBox = new QDoubleSpinBox(tabOther);
  278. cyDoubleSpinBox->setObjectName(QString::fromUtf8("cyDoubleSpinBox"));
  279. cyDoubleSpinBox->setDecimals(3);
  280. cyDoubleSpinBox->setMinimum(-1000000.000000000000000);
  281. cyDoubleSpinBox->setMaximum(10000000.000000000000000);
  282. cyDoubleSpinBox->setValue(300.000000000000000);
  283. horizontalLayout_3->addWidget(cyDoubleSpinBox);
  284. horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  285. horizontalLayout_3->addItem(horizontalSpacer_3);
  286. formLayout->setLayout(3, QFormLayout::FieldRole, horizontalLayout_3);
  287. label_9 = new QLabel(tabOther);
  288. label_9->setObjectName(QString::fromUtf8("label_9"));
  289. formLayout->setWidget(3, QFormLayout::LabelRole, label_9);
  290. propertiesTabWidget->addTab(tabOther, QString());
  291. tab = new QWidget();
  292. tab->setObjectName(QString::fromUtf8("tab"));
  293. verticalLayout_2 = new QVBoxLayout(tab);
  294. verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
  295. distInfoTextEdit = new QTextEdit(tab);
  296. distInfoTextEdit->setObjectName(QString::fromUtf8("distInfoTextEdit"));
  297. distInfoTextEdit->setReadOnly(true);
  298. verticalLayout_2->addWidget(distInfoTextEdit);
  299. propertiesTabWidget->addTab(tab, QString());
  300. verticalLayout->addWidget(propertiesTabWidget);
  301. buttonBox = new QDialogButtonBox(CamSensorProjectDialog);
  302. buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
  303. buttonBox->setOrientation(Qt::Horizontal);
  304. buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
  305. verticalLayout->addWidget(buttonBox);
  306. QWidget::setTabOrder(propertiesTabWidget, x1rot);
  307. QWidget::setTabOrder(x1rot, y1rot);
  308. QWidget::setTabOrder(y1rot, z1rot);
  309. QWidget::setTabOrder(z1rot, x2rot);
  310. QWidget::setTabOrder(x2rot, y2rot);
  311. QWidget::setTabOrder(y2rot, z2rot);
  312. QWidget::setTabOrder(z2rot, x3rot);
  313. QWidget::setTabOrder(x3rot, y3rot);
  314. QWidget::setTabOrder(y3rot, z3rot);
  315. QWidget::setTabOrder(z3rot, focalDoubleSpinBox);
  316. QWidget::setTabOrder(focalDoubleSpinBox, fovDoubleSpinBox);
  317. QWidget::setTabOrder(fovDoubleSpinBox, arrayWSpinBox);
  318. QWidget::setTabOrder(arrayWSpinBox, arrayHSpinBox);
  319. QWidget::setTabOrder(arrayHSpinBox, cxDoubleSpinBox);
  320. QWidget::setTabOrder(cxDoubleSpinBox, cyDoubleSpinBox);
  321. QWidget::setTabOrder(cyDoubleSpinBox, pixWDoubleSpinBox);
  322. QWidget::setTabOrder(pixWDoubleSpinBox, pixHDoubleSpinBox);
  323. QWidget::setTabOrder(pixHDoubleSpinBox, zNearDoubleSpinBox);
  324. QWidget::setTabOrder(zNearDoubleSpinBox, zFarDoubleSpinBox);
  325. QWidget::setTabOrder(zFarDoubleSpinBox, skewDoubleSpinBox);
  326. QWidget::setTabOrder(skewDoubleSpinBox, distInfoTextEdit);
  327. retranslateUi(CamSensorProjectDialog);
  328. QObject::connect(buttonBox, SIGNAL(accepted()), CamSensorProjectDialog, SLOT(accept()));
  329. QObject::connect(buttonBox, SIGNAL(rejected()), CamSensorProjectDialog, SLOT(reject()));
  330. propertiesTabWidget->setCurrentIndex(0);
  331. QMetaObject::connectSlotsByName(CamSensorProjectDialog);
  332. } // setupUi
  333. void retranslateUi(QDialog *CamSensorProjectDialog)
  334. {
  335. CamSensorProjectDialog->setWindowTitle(QCoreApplication::translate("CamSensorProjectDialog", "Sensor parameters", nullptr));
  336. #if QT_CONFIG(tooltip)
  337. label_2->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "sensor center", nullptr));
  338. #endif // QT_CONFIG(tooltip)
  339. label_2->setText(QCoreApplication::translate("CamSensorProjectDialog", "Center", nullptr));
  340. #if QT_CONFIG(tooltip)
  341. label_8->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "sensor vertical direction (pitch = 0)", nullptr));
  342. #endif // QT_CONFIG(tooltip)
  343. label_8->setText(QCoreApplication::translate("CamSensorProjectDialog", "Z (inv. view dir.)", nullptr));
  344. #if QT_CONFIG(tooltip)
  345. label_6->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "sensor front direction (yaw = 0)", nullptr));
  346. #endif // QT_CONFIG(tooltip)
  347. label_6->setText(QCoreApplication::translate("CamSensorProjectDialog", "X (right)", nullptr));
  348. #if QT_CONFIG(tooltip)
  349. label_7->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "sensor lateral direction", nullptr));
  350. #endif // QT_CONFIG(tooltip)
  351. label_7->setText(QCoreApplication::translate("CamSensorProjectDialog", "Y (up)", nullptr));
  352. #if QT_CONFIG(tooltip)
  353. inWorldCSCheckBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "center is expressed in the world coordinate system", nullptr));
  354. #endif // QT_CONFIG(tooltip)
  355. inWorldCSCheckBox->setText(QCoreApplication::translate("CamSensorProjectDialog", "in world C.S.", nullptr));
  356. propertiesTabWidget->setTabText(propertiesTabWidget->indexOf(tabOrientation), QCoreApplication::translate("CamSensorProjectDialog", "Position + Orientation", nullptr));
  357. label->setText(QCoreApplication::translate("CamSensorProjectDialog", "vert. focal", nullptr));
  358. #if QT_CONFIG(tooltip)
  359. focalDoubleSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "vertical focal (in pixels)", nullptr));
  360. #endif // QT_CONFIG(tooltip)
  361. focalDoubleSpinBox->setSuffix(QCoreApplication::translate("CamSensorProjectDialog", " pix", nullptr));
  362. label_5->setText(QCoreApplication::translate("CamSensorProjectDialog", "vert. f.o.v.", nullptr));
  363. #if QT_CONFIG(tooltip)
  364. fovDoubleSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "Vertical field of view (degrees)", nullptr));
  365. #endif // QT_CONFIG(tooltip)
  366. fovDoubleSpinBox->setSuffix(QCoreApplication::translate("CamSensorProjectDialog", " deg.", nullptr));
  367. label_13->setText(QCoreApplication::translate("CamSensorProjectDialog", "array size", nullptr));
  368. #if QT_CONFIG(tooltip)
  369. arrayWSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "CCD array width (pixels)", nullptr));
  370. #endif // QT_CONFIG(tooltip)
  371. arrayWSpinBox->setSuffix(QCoreApplication::translate("CamSensorProjectDialog", " pix.", nullptr));
  372. #if QT_CONFIG(tooltip)
  373. arrayHSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "CCD array height (pixels)", nullptr));
  374. #endif // QT_CONFIG(tooltip)
  375. arrayHSpinBox->setSuffix(QCoreApplication::translate("CamSensorProjectDialog", " pix.", nullptr));
  376. #if QT_CONFIG(tooltip)
  377. label_3->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "Pixel size (metric units)", nullptr));
  378. #endif // QT_CONFIG(tooltip)
  379. label_3->setText(QCoreApplication::translate("CamSensorProjectDialog", "pixel size", nullptr));
  380. #if QT_CONFIG(tooltip)
  381. pixWDoubleSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "CCD pixel width (metric units)", nullptr));
  382. #endif // QT_CONFIG(tooltip)
  383. #if QT_CONFIG(tooltip)
  384. pixHDoubleSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "CCD pixel height (metric units)", nullptr));
  385. #endif // QT_CONFIG(tooltip)
  386. label_11->setText(QCoreApplication::translate("CamSensorProjectDialog", "zNear", nullptr));
  387. #if QT_CONFIG(tooltip)
  388. zNearDoubleSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "Near cutting plane (CCD pixel width (metric units - for display)", nullptr));
  389. #endif // QT_CONFIG(tooltip)
  390. label_12->setText(QCoreApplication::translate("CamSensorProjectDialog", "zFar", nullptr));
  391. #if QT_CONFIG(tooltip)
  392. zFarDoubleSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "Far cutting plane (CCD pixel width (metric units - for display)", nullptr));
  393. #endif // QT_CONFIG(tooltip)
  394. label_4->setText(QCoreApplication::translate("CamSensorProjectDialog", "skew", nullptr));
  395. #if QT_CONFIG(tooltip)
  396. skewDoubleSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "Skew parameter", nullptr));
  397. #endif // QT_CONFIG(tooltip)
  398. #if QT_CONFIG(tooltip)
  399. cxDoubleSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "Principal point X coordinate (in pixels)", nullptr));
  400. #endif // QT_CONFIG(tooltip)
  401. cxDoubleSpinBox->setSuffix(QCoreApplication::translate("CamSensorProjectDialog", " pix.", nullptr));
  402. #if QT_CONFIG(tooltip)
  403. cyDoubleSpinBox->setToolTip(QCoreApplication::translate("CamSensorProjectDialog", "Principal point Y coordinate (in pixels)", nullptr));
  404. #endif // QT_CONFIG(tooltip)
  405. cyDoubleSpinBox->setSuffix(QCoreApplication::translate("CamSensorProjectDialog", " pix.", nullptr));
  406. label_9->setText(QCoreApplication::translate("CamSensorProjectDialog", "principal point", nullptr));
  407. propertiesTabWidget->setTabText(propertiesTabWidget->indexOf(tabOther), QCoreApplication::translate("CamSensorProjectDialog", "Intrinsic params", nullptr));
  408. propertiesTabWidget->setTabText(propertiesTabWidget->indexOf(tab), QCoreApplication::translate("CamSensorProjectDialog", "Distortion / uncertainty", nullptr));
  409. } // retranslateUi
  410. };
  411. namespace Ui {
  412. class CamSensorProjectDialog: public Ui_CamSensorProjectDialog {};
  413. } // namespace Ui
  414. QT_END_NAMESPACE
  415. #endif // UI_CAMSENSORPROJECTDLG_H