ui_primitiveFactoryDlg.h 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838
  1. /********************************************************************************
  2. ** Form generated from reading UI file 'primitiveFactoryDlg.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_PRIMITIVEFACTORYDLG_H
  9. #define UI_PRIMITIVEFACTORYDLG_H
  10. #include <QtCore/QVariant>
  11. #include <QtGui/QIcon>
  12. #include <QtWidgets/QApplication>
  13. #include <QtWidgets/QDialog>
  14. #include <QtWidgets/QDoubleSpinBox>
  15. #include <QtWidgets/QFormLayout>
  16. #include <QtWidgets/QGridLayout>
  17. #include <QtWidgets/QGroupBox>
  18. #include <QtWidgets/QHBoxLayout>
  19. #include <QtWidgets/QLabel>
  20. #include <QtWidgets/QPlainTextEdit>
  21. #include <QtWidgets/QPushButton>
  22. #include <QtWidgets/QSpacerItem>
  23. #include <QtWidgets/QSpinBox>
  24. #include <QtWidgets/QTabWidget>
  25. #include <QtWidgets/QVBoxLayout>
  26. #include <QtWidgets/QWidget>
  27. QT_BEGIN_NAMESPACE
  28. class Ui_PrimitiveFactoryDlg
  29. {
  30. public:
  31. QVBoxLayout *verticalLayout_6;
  32. QTabWidget *tabWidget;
  33. QWidget *planeTab;
  34. QGridLayout *gridLayout;
  35. QFormLayout *formLayout;
  36. QLabel *label;
  37. QDoubleSpinBox *planeWidthDoubleSpinBox;
  38. QLabel *label_2;
  39. QDoubleSpinBox *planeHeightDoubleSpinBox;
  40. QSpacerItem *horizontalSpacer;
  41. QSpacerItem *verticalSpacer;
  42. QWidget *boxTab;
  43. QGridLayout *gridLayout_2;
  44. QFormLayout *formLayout_2;
  45. QLabel *label_3;
  46. QDoubleSpinBox *boxDxDoubleSpinBox;
  47. QLabel *label_4;
  48. QDoubleSpinBox *boxDyDoubleSpinBox;
  49. QLabel *label_5;
  50. QDoubleSpinBox *boxDzDoubleSpinBox;
  51. QSpacerItem *horizontalSpacer_2;
  52. QSpacerItem *verticalSpacer_2;
  53. QWidget *sphereTab;
  54. QGridLayout *gridLayout_3;
  55. QHBoxLayout *horizontalLayout;
  56. QLabel *label_6;
  57. QDoubleSpinBox *sphereRadiusDoubleSpinBox;
  58. QSpacerItem *horizontalSpacer_3;
  59. QSpacerItem *verticalSpacer_3;
  60. QGroupBox *groupBox;
  61. QGridLayout *gridLayout_7;
  62. QLabel *label_21;
  63. QDoubleSpinBox *spherePosXDoubleSpinBox;
  64. QDoubleSpinBox *spherePosYDoubleSpinBox;
  65. QDoubleSpinBox *spherePosZDoubleSpinBox;
  66. QLabel *label_22;
  67. QLabel *label_20;
  68. QHBoxLayout *horizontalLayout_3;
  69. QPushButton *spherePosToOriginButton;
  70. QPushButton *spherePosFromClipboardButton;
  71. QWidget *cylTab;
  72. QGridLayout *gridLayout_6;
  73. QFormLayout *formLayout_6;
  74. QLabel *label_7;
  75. QDoubleSpinBox *cylRadiusDoubleSpinBox;
  76. QLabel *label_8;
  77. QDoubleSpinBox *cylHeightDoubleSpinBox;
  78. QSpacerItem *horizontalSpacer_6;
  79. QSpacerItem *verticalSpacer_6;
  80. QWidget *coneTab;
  81. QGridLayout *gridLayout_4;
  82. QVBoxLayout *verticalLayout;
  83. QFormLayout *formLayout_4;
  84. QLabel *label_10;
  85. QDoubleSpinBox *coneTopRadiusDoubleSpinBox;
  86. QLabel *label_9;
  87. QDoubleSpinBox *coneBottomRadiusDoubleSpinBox;
  88. QLabel *label_11;
  89. QDoubleSpinBox *coneHeightDoubleSpinBox;
  90. QGroupBox *snoutGroupBox;
  91. QFormLayout *formLayout_3;
  92. QLabel *label_12;
  93. QDoubleSpinBox *coneXOffsetDoubleSpinBox;
  94. QLabel *label_13;
  95. QDoubleSpinBox *coneYOffsetDoubleSpinBox;
  96. QSpacerItem *horizontalSpacer_4;
  97. QSpacerItem *verticalSpacer_4;
  98. QWidget *torusTab;
  99. QGridLayout *gridLayout_5;
  100. QVBoxLayout *verticalLayout_2;
  101. QFormLayout *formLayout_5;
  102. QLabel *label_14;
  103. QDoubleSpinBox *torusInsideRadiusDoubleSpinBox;
  104. QLabel *label_15;
  105. QDoubleSpinBox *torusOutsideRadiusDoubleSpinBox;
  106. QLabel *label_16;
  107. QDoubleSpinBox *torusAngleDoubleSpinBox;
  108. QGroupBox *torusRectGroupBox;
  109. QHBoxLayout *horizontalLayout_2;
  110. QLabel *label_17;
  111. QDoubleSpinBox *torusRectSectionHeightDoubleSpinBox;
  112. QSpacerItem *horizontalSpacer_5;
  113. QSpacerItem *verticalSpacer_5;
  114. QWidget *dishTab;
  115. QGridLayout *gridLayout_13;
  116. QVBoxLayout *verticalLayout_5;
  117. QFormLayout *formLayout_13;
  118. QLabel *label_18;
  119. QDoubleSpinBox *dishRadiusDoubleSpinBox;
  120. QLabel *label_19;
  121. QDoubleSpinBox *dishHeightDoubleSpinBox;
  122. QGroupBox *dishEllipsoidGroupBox;
  123. QHBoxLayout *horizontalLayout_5;
  124. QLabel *label_39;
  125. QDoubleSpinBox *dishRadius2DoubleSpinBox;
  126. QSpacerItem *horizontalSpacer_13;
  127. QSpacerItem *verticalSpacer_13;
  128. QWidget *coordinateSystemTab;
  129. QGridLayout *gridLayout_14;
  130. QVBoxLayout *verticalLayout_3;
  131. QPlainTextEdit *csMatrixTextEdit;
  132. QHBoxLayout *horizontalLayout_4;
  133. QPushButton *csClearMatrixButton;
  134. QPushButton *csSetMatrixBasedOnSelectedObjectButton;
  135. QHBoxLayout *horizontalLayout_6;
  136. QLabel *label_40;
  137. QSpinBox *precisionSpinBox;
  138. QSpacerItem *horizontalSpacer_14;
  139. QPushButton *createPushButton;
  140. QPushButton *closePushButton;
  141. QSpacerItem *verticalSpacer_14;
  142. void setupUi(QDialog *PrimitiveFactoryDlg)
  143. {
  144. if (PrimitiveFactoryDlg->objectName().isEmpty())
  145. PrimitiveFactoryDlg->setObjectName(QString::fromUtf8("PrimitiveFactoryDlg"));
  146. PrimitiveFactoryDlg->resize(689, 353);
  147. verticalLayout_6 = new QVBoxLayout(PrimitiveFactoryDlg);
  148. verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
  149. tabWidget = new QTabWidget(PrimitiveFactoryDlg);
  150. tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
  151. planeTab = new QWidget();
  152. planeTab->setObjectName(QString::fromUtf8("planeTab"));
  153. gridLayout = new QGridLayout(planeTab);
  154. gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
  155. formLayout = new QFormLayout();
  156. formLayout->setObjectName(QString::fromUtf8("formLayout"));
  157. label = new QLabel(planeTab);
  158. label->setObjectName(QString::fromUtf8("label"));
  159. label->setText(QString::fromUtf8("dx"));
  160. formLayout->setWidget(0, QFormLayout::LabelRole, label);
  161. planeWidthDoubleSpinBox = new QDoubleSpinBox(planeTab);
  162. planeWidthDoubleSpinBox->setObjectName(QString::fromUtf8("planeWidthDoubleSpinBox"));
  163. planeWidthDoubleSpinBox->setDecimals(6);
  164. planeWidthDoubleSpinBox->setMinimum(0.000001000000000);
  165. planeWidthDoubleSpinBox->setMaximum(100000000.000000000000000);
  166. planeWidthDoubleSpinBox->setValue(1.000000000000000);
  167. formLayout->setWidget(0, QFormLayout::FieldRole, planeWidthDoubleSpinBox);
  168. label_2 = new QLabel(planeTab);
  169. label_2->setObjectName(QString::fromUtf8("label_2"));
  170. label_2->setText(QString::fromUtf8("dy"));
  171. formLayout->setWidget(1, QFormLayout::LabelRole, label_2);
  172. planeHeightDoubleSpinBox = new QDoubleSpinBox(planeTab);
  173. planeHeightDoubleSpinBox->setObjectName(QString::fromUtf8("planeHeightDoubleSpinBox"));
  174. planeHeightDoubleSpinBox->setDecimals(6);
  175. planeHeightDoubleSpinBox->setMinimum(0.000001000000000);
  176. planeHeightDoubleSpinBox->setMaximum(100000000.000000000000000);
  177. planeHeightDoubleSpinBox->setValue(1.000000000000000);
  178. formLayout->setWidget(1, QFormLayout::FieldRole, planeHeightDoubleSpinBox);
  179. gridLayout->addLayout(formLayout, 0, 0, 1, 1);
  180. horizontalSpacer = new QSpacerItem(333, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  181. gridLayout->addItem(horizontalSpacer, 0, 1, 1, 1);
  182. verticalSpacer = new QSpacerItem(20, 111, QSizePolicy::Minimum, QSizePolicy::Expanding);
  183. gridLayout->addItem(verticalSpacer, 1, 0, 1, 1);
  184. QIcon icon;
  185. icon.addFile(QString::fromUtf8(":/CC/images/primPlane.gif"), QSize(), QIcon::Normal, QIcon::Off);
  186. tabWidget->addTab(planeTab, icon, QString());
  187. boxTab = new QWidget();
  188. boxTab->setObjectName(QString::fromUtf8("boxTab"));
  189. gridLayout_2 = new QGridLayout(boxTab);
  190. gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
  191. formLayout_2 = new QFormLayout();
  192. formLayout_2->setObjectName(QString::fromUtf8("formLayout_2"));
  193. label_3 = new QLabel(boxTab);
  194. label_3->setObjectName(QString::fromUtf8("label_3"));
  195. label_3->setText(QString::fromUtf8("dx"));
  196. formLayout_2->setWidget(0, QFormLayout::LabelRole, label_3);
  197. boxDxDoubleSpinBox = new QDoubleSpinBox(boxTab);
  198. boxDxDoubleSpinBox->setObjectName(QString::fromUtf8("boxDxDoubleSpinBox"));
  199. boxDxDoubleSpinBox->setDecimals(6);
  200. boxDxDoubleSpinBox->setMinimum(0.000001000000000);
  201. boxDxDoubleSpinBox->setMaximum(100000000.000000000000000);
  202. boxDxDoubleSpinBox->setValue(1.000000000000000);
  203. formLayout_2->setWidget(0, QFormLayout::FieldRole, boxDxDoubleSpinBox);
  204. label_4 = new QLabel(boxTab);
  205. label_4->setObjectName(QString::fromUtf8("label_4"));
  206. label_4->setText(QString::fromUtf8("dy"));
  207. formLayout_2->setWidget(1, QFormLayout::LabelRole, label_4);
  208. boxDyDoubleSpinBox = new QDoubleSpinBox(boxTab);
  209. boxDyDoubleSpinBox->setObjectName(QString::fromUtf8("boxDyDoubleSpinBox"));
  210. boxDyDoubleSpinBox->setDecimals(6);
  211. boxDyDoubleSpinBox->setMinimum(0.000001000000000);
  212. boxDyDoubleSpinBox->setMaximum(100000000.000000000000000);
  213. boxDyDoubleSpinBox->setValue(1.000000000000000);
  214. formLayout_2->setWidget(1, QFormLayout::FieldRole, boxDyDoubleSpinBox);
  215. label_5 = new QLabel(boxTab);
  216. label_5->setObjectName(QString::fromUtf8("label_5"));
  217. label_5->setText(QString::fromUtf8("dz"));
  218. formLayout_2->setWidget(2, QFormLayout::LabelRole, label_5);
  219. boxDzDoubleSpinBox = new QDoubleSpinBox(boxTab);
  220. boxDzDoubleSpinBox->setObjectName(QString::fromUtf8("boxDzDoubleSpinBox"));
  221. boxDzDoubleSpinBox->setDecimals(6);
  222. boxDzDoubleSpinBox->setMinimum(0.000001000000000);
  223. boxDzDoubleSpinBox->setMaximum(100000000.000000000000000);
  224. boxDzDoubleSpinBox->setValue(1.000000000000000);
  225. formLayout_2->setWidget(2, QFormLayout::FieldRole, boxDzDoubleSpinBox);
  226. gridLayout_2->addLayout(formLayout_2, 0, 0, 1, 1);
  227. horizontalSpacer_2 = new QSpacerItem(334, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  228. gridLayout_2->addItem(horizontalSpacer_2, 0, 1, 1, 1);
  229. verticalSpacer_2 = new QSpacerItem(20, 85, QSizePolicy::Minimum, QSizePolicy::Expanding);
  230. gridLayout_2->addItem(verticalSpacer_2, 1, 0, 1, 1);
  231. QIcon icon1;
  232. icon1.addFile(QString::fromUtf8(":/CC/images/primBox.gif"), QSize(), QIcon::Normal, QIcon::Off);
  233. tabWidget->addTab(boxTab, icon1, QString());
  234. sphereTab = new QWidget();
  235. sphereTab->setObjectName(QString::fromUtf8("sphereTab"));
  236. gridLayout_3 = new QGridLayout(sphereTab);
  237. gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
  238. horizontalLayout = new QHBoxLayout();
  239. horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
  240. label_6 = new QLabel(sphereTab);
  241. label_6->setObjectName(QString::fromUtf8("label_6"));
  242. horizontalLayout->addWidget(label_6);
  243. sphereRadiusDoubleSpinBox = new QDoubleSpinBox(sphereTab);
  244. sphereRadiusDoubleSpinBox->setObjectName(QString::fromUtf8("sphereRadiusDoubleSpinBox"));
  245. sphereRadiusDoubleSpinBox->setDecimals(6);
  246. sphereRadiusDoubleSpinBox->setMinimum(0.000001000000000);
  247. sphereRadiusDoubleSpinBox->setMaximum(100000000.000000000000000);
  248. sphereRadiusDoubleSpinBox->setValue(2.000000000000000);
  249. horizontalLayout->addWidget(sphereRadiusDoubleSpinBox);
  250. gridLayout_3->addLayout(horizontalLayout, 0, 0, 1, 1);
  251. horizontalSpacer_3 = new QSpacerItem(317, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  252. gridLayout_3->addItem(horizontalSpacer_3, 0, 1, 1, 1);
  253. verticalSpacer_3 = new QSpacerItem(20, 136, QSizePolicy::Minimum, QSizePolicy::Expanding);
  254. gridLayout_3->addItem(verticalSpacer_3, 3, 0, 1, 1);
  255. groupBox = new QGroupBox(sphereTab);
  256. groupBox->setObjectName(QString::fromUtf8("groupBox"));
  257. gridLayout_7 = new QGridLayout(groupBox);
  258. gridLayout_7->setObjectName(QString::fromUtf8("gridLayout_7"));
  259. label_21 = new QLabel(groupBox);
  260. label_21->setObjectName(QString::fromUtf8("label_21"));
  261. label_21->setText(QString::fromUtf8("y"));
  262. gridLayout_7->addWidget(label_21, 2, 0, 1, 1);
  263. spherePosXDoubleSpinBox = new QDoubleSpinBox(groupBox);
  264. spherePosXDoubleSpinBox->setObjectName(QString::fromUtf8("spherePosXDoubleSpinBox"));
  265. spherePosXDoubleSpinBox->setDecimals(6);
  266. spherePosXDoubleSpinBox->setMinimum(-1000000000.000000000000000);
  267. spherePosXDoubleSpinBox->setMaximum(1000000000.000000000000000);
  268. gridLayout_7->addWidget(spherePosXDoubleSpinBox, 1, 1, 1, 1);
  269. spherePosYDoubleSpinBox = new QDoubleSpinBox(groupBox);
  270. spherePosYDoubleSpinBox->setObjectName(QString::fromUtf8("spherePosYDoubleSpinBox"));
  271. spherePosYDoubleSpinBox->setDecimals(6);
  272. spherePosYDoubleSpinBox->setMinimum(-1000000000.000000000000000);
  273. spherePosYDoubleSpinBox->setMaximum(1000000000.000000000000000);
  274. gridLayout_7->addWidget(spherePosYDoubleSpinBox, 2, 1, 1, 1);
  275. spherePosZDoubleSpinBox = new QDoubleSpinBox(groupBox);
  276. spherePosZDoubleSpinBox->setObjectName(QString::fromUtf8("spherePosZDoubleSpinBox"));
  277. spherePosZDoubleSpinBox->setDecimals(6);
  278. spherePosZDoubleSpinBox->setMinimum(-1000000000.000000000000000);
  279. spherePosZDoubleSpinBox->setMaximum(1000000000.000000000000000);
  280. gridLayout_7->addWidget(spherePosZDoubleSpinBox, 3, 1, 1, 1);
  281. label_22 = new QLabel(groupBox);
  282. label_22->setObjectName(QString::fromUtf8("label_22"));
  283. label_22->setText(QString::fromUtf8("z"));
  284. gridLayout_7->addWidget(label_22, 3, 0, 1, 1);
  285. label_20 = new QLabel(groupBox);
  286. label_20->setObjectName(QString::fromUtf8("label_20"));
  287. label_20->setText(QString::fromUtf8("x"));
  288. gridLayout_7->addWidget(label_20, 1, 0, 1, 1);
  289. horizontalLayout_3 = new QHBoxLayout();
  290. horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
  291. horizontalLayout_3->setContentsMargins(-1, 0, 0, -1);
  292. spherePosToOriginButton = new QPushButton(groupBox);
  293. spherePosToOriginButton->setObjectName(QString::fromUtf8("spherePosToOriginButton"));
  294. horizontalLayout_3->addWidget(spherePosToOriginButton);
  295. spherePosFromClipboardButton = new QPushButton(groupBox);
  296. spherePosFromClipboardButton->setObjectName(QString::fromUtf8("spherePosFromClipboardButton"));
  297. QIcon icon2;
  298. icon2.addFile(QString::fromUtf8(":/CC/images/clipboard.png"), QSize(), QIcon::Normal, QIcon::Off);
  299. spherePosFromClipboardButton->setIcon(icon2);
  300. horizontalLayout_3->addWidget(spherePosFromClipboardButton);
  301. gridLayout_7->addLayout(horizontalLayout_3, 5, 0, 1, 2);
  302. gridLayout_3->addWidget(groupBox, 1, 0, 1, 1);
  303. QIcon icon3;
  304. icon3.addFile(QString::fromUtf8(":/CC/images/primSphere.gif"), QSize(), QIcon::Normal, QIcon::Off);
  305. tabWidget->addTab(sphereTab, icon3, QString());
  306. cylTab = new QWidget();
  307. cylTab->setObjectName(QString::fromUtf8("cylTab"));
  308. gridLayout_6 = new QGridLayout(cylTab);
  309. gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
  310. formLayout_6 = new QFormLayout();
  311. formLayout_6->setObjectName(QString::fromUtf8("formLayout_6"));
  312. label_7 = new QLabel(cylTab);
  313. label_7->setObjectName(QString::fromUtf8("label_7"));
  314. formLayout_6->setWidget(0, QFormLayout::LabelRole, label_7);
  315. cylRadiusDoubleSpinBox = new QDoubleSpinBox(cylTab);
  316. cylRadiusDoubleSpinBox->setObjectName(QString::fromUtf8("cylRadiusDoubleSpinBox"));
  317. cylRadiusDoubleSpinBox->setDecimals(6);
  318. cylRadiusDoubleSpinBox->setMinimum(0.000001000000000);
  319. cylRadiusDoubleSpinBox->setMaximum(100000000.000000000000000);
  320. cylRadiusDoubleSpinBox->setValue(2.000000000000000);
  321. formLayout_6->setWidget(0, QFormLayout::FieldRole, cylRadiusDoubleSpinBox);
  322. label_8 = new QLabel(cylTab);
  323. label_8->setObjectName(QString::fromUtf8("label_8"));
  324. formLayout_6->setWidget(1, QFormLayout::LabelRole, label_8);
  325. cylHeightDoubleSpinBox = new QDoubleSpinBox(cylTab);
  326. cylHeightDoubleSpinBox->setObjectName(QString::fromUtf8("cylHeightDoubleSpinBox"));
  327. cylHeightDoubleSpinBox->setDecimals(6);
  328. cylHeightDoubleSpinBox->setMinimum(0.000001000000000);
  329. cylHeightDoubleSpinBox->setMaximum(100000000.000000000000000);
  330. cylHeightDoubleSpinBox->setValue(5.000000000000000);
  331. formLayout_6->setWidget(1, QFormLayout::FieldRole, cylHeightDoubleSpinBox);
  332. gridLayout_6->addLayout(formLayout_6, 0, 0, 1, 1);
  333. horizontalSpacer_6 = new QSpacerItem(316, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  334. gridLayout_6->addItem(horizontalSpacer_6, 0, 1, 1, 1);
  335. verticalSpacer_6 = new QSpacerItem(20, 111, QSizePolicy::Minimum, QSizePolicy::Expanding);
  336. gridLayout_6->addItem(verticalSpacer_6, 1, 0, 1, 1);
  337. QIcon icon4;
  338. icon4.addFile(QString::fromUtf8(":/CC/images/primCylinder.gif"), QSize(), QIcon::Normal, QIcon::Off);
  339. tabWidget->addTab(cylTab, icon4, QString());
  340. coneTab = new QWidget();
  341. coneTab->setObjectName(QString::fromUtf8("coneTab"));
  342. gridLayout_4 = new QGridLayout(coneTab);
  343. gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
  344. verticalLayout = new QVBoxLayout();
  345. verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
  346. formLayout_4 = new QFormLayout();
  347. formLayout_4->setObjectName(QString::fromUtf8("formLayout_4"));
  348. label_10 = new QLabel(coneTab);
  349. label_10->setObjectName(QString::fromUtf8("label_10"));
  350. formLayout_4->setWidget(0, QFormLayout::LabelRole, label_10);
  351. coneTopRadiusDoubleSpinBox = new QDoubleSpinBox(coneTab);
  352. coneTopRadiusDoubleSpinBox->setObjectName(QString::fromUtf8("coneTopRadiusDoubleSpinBox"));
  353. coneTopRadiusDoubleSpinBox->setDecimals(6);
  354. coneTopRadiusDoubleSpinBox->setMinimum(0.000000000000000);
  355. coneTopRadiusDoubleSpinBox->setMaximum(100000000.000000000000000);
  356. coneTopRadiusDoubleSpinBox->setValue(0.000000000000000);
  357. formLayout_4->setWidget(0, QFormLayout::FieldRole, coneTopRadiusDoubleSpinBox);
  358. label_9 = new QLabel(coneTab);
  359. label_9->setObjectName(QString::fromUtf8("label_9"));
  360. formLayout_4->setWidget(1, QFormLayout::LabelRole, label_9);
  361. coneBottomRadiusDoubleSpinBox = new QDoubleSpinBox(coneTab);
  362. coneBottomRadiusDoubleSpinBox->setObjectName(QString::fromUtf8("coneBottomRadiusDoubleSpinBox"));
  363. coneBottomRadiusDoubleSpinBox->setDecimals(6);
  364. coneBottomRadiusDoubleSpinBox->setMinimum(0.000000000000000);
  365. coneBottomRadiusDoubleSpinBox->setMaximum(100000000.000000000000000);
  366. coneBottomRadiusDoubleSpinBox->setValue(2.000000000000000);
  367. formLayout_4->setWidget(1, QFormLayout::FieldRole, coneBottomRadiusDoubleSpinBox);
  368. label_11 = new QLabel(coneTab);
  369. label_11->setObjectName(QString::fromUtf8("label_11"));
  370. formLayout_4->setWidget(2, QFormLayout::LabelRole, label_11);
  371. coneHeightDoubleSpinBox = new QDoubleSpinBox(coneTab);
  372. coneHeightDoubleSpinBox->setObjectName(QString::fromUtf8("coneHeightDoubleSpinBox"));
  373. coneHeightDoubleSpinBox->setDecimals(6);
  374. coneHeightDoubleSpinBox->setMinimum(0.000001000000000);
  375. coneHeightDoubleSpinBox->setMaximum(100000000.000000000000000);
  376. coneHeightDoubleSpinBox->setValue(3.000000000000000);
  377. formLayout_4->setWidget(2, QFormLayout::FieldRole, coneHeightDoubleSpinBox);
  378. verticalLayout->addLayout(formLayout_4);
  379. snoutGroupBox = new QGroupBox(coneTab);
  380. snoutGroupBox->setObjectName(QString::fromUtf8("snoutGroupBox"));
  381. snoutGroupBox->setCheckable(true);
  382. snoutGroupBox->setChecked(false);
  383. formLayout_3 = new QFormLayout(snoutGroupBox);
  384. formLayout_3->setObjectName(QString::fromUtf8("formLayout_3"));
  385. label_12 = new QLabel(snoutGroupBox);
  386. label_12->setObjectName(QString::fromUtf8("label_12"));
  387. formLayout_3->setWidget(0, QFormLayout::LabelRole, label_12);
  388. coneXOffsetDoubleSpinBox = new QDoubleSpinBox(snoutGroupBox);
  389. coneXOffsetDoubleSpinBox->setObjectName(QString::fromUtf8("coneXOffsetDoubleSpinBox"));
  390. coneXOffsetDoubleSpinBox->setDecimals(6);
  391. coneXOffsetDoubleSpinBox->setMinimum(0.000000000000000);
  392. coneXOffsetDoubleSpinBox->setMaximum(100000000.000000000000000);
  393. coneXOffsetDoubleSpinBox->setValue(0.000000000000000);
  394. formLayout_3->setWidget(0, QFormLayout::FieldRole, coneXOffsetDoubleSpinBox);
  395. label_13 = new QLabel(snoutGroupBox);
  396. label_13->setObjectName(QString::fromUtf8("label_13"));
  397. formLayout_3->setWidget(1, QFormLayout::LabelRole, label_13);
  398. coneYOffsetDoubleSpinBox = new QDoubleSpinBox(snoutGroupBox);
  399. coneYOffsetDoubleSpinBox->setObjectName(QString::fromUtf8("coneYOffsetDoubleSpinBox"));
  400. coneYOffsetDoubleSpinBox->setDecimals(6);
  401. coneYOffsetDoubleSpinBox->setMinimum(0.000000000000000);
  402. coneYOffsetDoubleSpinBox->setMaximum(100000000.000000000000000);
  403. coneYOffsetDoubleSpinBox->setValue(0.000000000000000);
  404. formLayout_3->setWidget(1, QFormLayout::FieldRole, coneYOffsetDoubleSpinBox);
  405. verticalLayout->addWidget(snoutGroupBox);
  406. gridLayout_4->addLayout(verticalLayout, 0, 0, 1, 1);
  407. horizontalSpacer_4 = new QSpacerItem(278, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  408. gridLayout_4->addItem(horizontalSpacer_4, 0, 1, 1, 1);
  409. verticalSpacer_4 = new QSpacerItem(20, 25, QSizePolicy::Minimum, QSizePolicy::Expanding);
  410. gridLayout_4->addItem(verticalSpacer_4, 1, 0, 1, 1);
  411. QIcon icon5;
  412. icon5.addFile(QString::fromUtf8(":/CC/images/primCone.gif"), QSize(), QIcon::Normal, QIcon::Off);
  413. tabWidget->addTab(coneTab, icon5, QString());
  414. torusTab = new QWidget();
  415. torusTab->setObjectName(QString::fromUtf8("torusTab"));
  416. gridLayout_5 = new QGridLayout(torusTab);
  417. gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
  418. verticalLayout_2 = new QVBoxLayout();
  419. verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
  420. formLayout_5 = new QFormLayout();
  421. formLayout_5->setObjectName(QString::fromUtf8("formLayout_5"));
  422. label_14 = new QLabel(torusTab);
  423. label_14->setObjectName(QString::fromUtf8("label_14"));
  424. formLayout_5->setWidget(0, QFormLayout::LabelRole, label_14);
  425. torusInsideRadiusDoubleSpinBox = new QDoubleSpinBox(torusTab);
  426. torusInsideRadiusDoubleSpinBox->setObjectName(QString::fromUtf8("torusInsideRadiusDoubleSpinBox"));
  427. torusInsideRadiusDoubleSpinBox->setDecimals(6);
  428. torusInsideRadiusDoubleSpinBox->setMinimum(0.000001000000000);
  429. torusInsideRadiusDoubleSpinBox->setMaximum(100000000.000000000000000);
  430. torusInsideRadiusDoubleSpinBox->setValue(1.000000000000000);
  431. formLayout_5->setWidget(0, QFormLayout::FieldRole, torusInsideRadiusDoubleSpinBox);
  432. label_15 = new QLabel(torusTab);
  433. label_15->setObjectName(QString::fromUtf8("label_15"));
  434. formLayout_5->setWidget(1, QFormLayout::LabelRole, label_15);
  435. torusOutsideRadiusDoubleSpinBox = new QDoubleSpinBox(torusTab);
  436. torusOutsideRadiusDoubleSpinBox->setObjectName(QString::fromUtf8("torusOutsideRadiusDoubleSpinBox"));
  437. torusOutsideRadiusDoubleSpinBox->setDecimals(6);
  438. torusOutsideRadiusDoubleSpinBox->setMinimum(0.000001000000000);
  439. torusOutsideRadiusDoubleSpinBox->setMaximum(100000000.000000000000000);
  440. torusOutsideRadiusDoubleSpinBox->setValue(1.500000000000000);
  441. formLayout_5->setWidget(1, QFormLayout::FieldRole, torusOutsideRadiusDoubleSpinBox);
  442. label_16 = new QLabel(torusTab);
  443. label_16->setObjectName(QString::fromUtf8("label_16"));
  444. formLayout_5->setWidget(2, QFormLayout::LabelRole, label_16);
  445. torusAngleDoubleSpinBox = new QDoubleSpinBox(torusTab);
  446. torusAngleDoubleSpinBox->setObjectName(QString::fromUtf8("torusAngleDoubleSpinBox"));
  447. torusAngleDoubleSpinBox->setDecimals(6);
  448. torusAngleDoubleSpinBox->setMinimum(0.000001000000000);
  449. torusAngleDoubleSpinBox->setMaximum(360.000000000000000);
  450. torusAngleDoubleSpinBox->setValue(360.000000000000000);
  451. formLayout_5->setWidget(2, QFormLayout::FieldRole, torusAngleDoubleSpinBox);
  452. verticalLayout_2->addLayout(formLayout_5);
  453. torusRectGroupBox = new QGroupBox(torusTab);
  454. torusRectGroupBox->setObjectName(QString::fromUtf8("torusRectGroupBox"));
  455. torusRectGroupBox->setCheckable(true);
  456. torusRectGroupBox->setChecked(false);
  457. horizontalLayout_2 = new QHBoxLayout(torusRectGroupBox);
  458. horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
  459. label_17 = new QLabel(torusRectGroupBox);
  460. label_17->setObjectName(QString::fromUtf8("label_17"));
  461. horizontalLayout_2->addWidget(label_17);
  462. torusRectSectionHeightDoubleSpinBox = new QDoubleSpinBox(torusRectGroupBox);
  463. torusRectSectionHeightDoubleSpinBox->setObjectName(QString::fromUtf8("torusRectSectionHeightDoubleSpinBox"));
  464. torusRectSectionHeightDoubleSpinBox->setDecimals(6);
  465. torusRectSectionHeightDoubleSpinBox->setMinimum(0.000001000000000);
  466. torusRectSectionHeightDoubleSpinBox->setMaximum(100000000.000000000000000);
  467. torusRectSectionHeightDoubleSpinBox->setValue(1.000000000000000);
  468. horizontalLayout_2->addWidget(torusRectSectionHeightDoubleSpinBox);
  469. verticalLayout_2->addWidget(torusRectGroupBox);
  470. gridLayout_5->addLayout(verticalLayout_2, 0, 0, 1, 1);
  471. horizontalSpacer_5 = new QSpacerItem(267, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  472. gridLayout_5->addItem(horizontalSpacer_5, 0, 1, 1, 1);
  473. verticalSpacer_5 = new QSpacerItem(20, 24, QSizePolicy::Minimum, QSizePolicy::Expanding);
  474. gridLayout_5->addItem(verticalSpacer_5, 1, 0, 1, 1);
  475. QIcon icon6;
  476. icon6.addFile(QString::fromUtf8(":/CC/images/primTorus.gif"), QSize(), QIcon::Normal, QIcon::Off);
  477. tabWidget->addTab(torusTab, icon6, QString());
  478. dishTab = new QWidget();
  479. dishTab->setObjectName(QString::fromUtf8("dishTab"));
  480. gridLayout_13 = new QGridLayout(dishTab);
  481. gridLayout_13->setObjectName(QString::fromUtf8("gridLayout_13"));
  482. verticalLayout_5 = new QVBoxLayout();
  483. verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
  484. formLayout_13 = new QFormLayout();
  485. formLayout_13->setObjectName(QString::fromUtf8("formLayout_13"));
  486. label_18 = new QLabel(dishTab);
  487. label_18->setObjectName(QString::fromUtf8("label_18"));
  488. formLayout_13->setWidget(0, QFormLayout::LabelRole, label_18);
  489. dishRadiusDoubleSpinBox = new QDoubleSpinBox(dishTab);
  490. dishRadiusDoubleSpinBox->setObjectName(QString::fromUtf8("dishRadiusDoubleSpinBox"));
  491. dishRadiusDoubleSpinBox->setDecimals(6);
  492. dishRadiusDoubleSpinBox->setMinimum(0.000001000000000);
  493. dishRadiusDoubleSpinBox->setMaximum(100000000.000000000000000);
  494. dishRadiusDoubleSpinBox->setValue(1.000000000000000);
  495. formLayout_13->setWidget(0, QFormLayout::FieldRole, dishRadiusDoubleSpinBox);
  496. label_19 = new QLabel(dishTab);
  497. label_19->setObjectName(QString::fromUtf8("label_19"));
  498. formLayout_13->setWidget(1, QFormLayout::LabelRole, label_19);
  499. dishHeightDoubleSpinBox = new QDoubleSpinBox(dishTab);
  500. dishHeightDoubleSpinBox->setObjectName(QString::fromUtf8("dishHeightDoubleSpinBox"));
  501. dishHeightDoubleSpinBox->setDecimals(6);
  502. dishHeightDoubleSpinBox->setMinimum(0.000001000000000);
  503. dishHeightDoubleSpinBox->setMaximum(100000000.000000000000000);
  504. dishHeightDoubleSpinBox->setValue(0.500000000000000);
  505. formLayout_13->setWidget(1, QFormLayout::FieldRole, dishHeightDoubleSpinBox);
  506. verticalLayout_5->addLayout(formLayout_13);
  507. dishEllipsoidGroupBox = new QGroupBox(dishTab);
  508. dishEllipsoidGroupBox->setObjectName(QString::fromUtf8("dishEllipsoidGroupBox"));
  509. dishEllipsoidGroupBox->setCheckable(true);
  510. dishEllipsoidGroupBox->setChecked(false);
  511. horizontalLayout_5 = new QHBoxLayout(dishEllipsoidGroupBox);
  512. horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
  513. label_39 = new QLabel(dishEllipsoidGroupBox);
  514. label_39->setObjectName(QString::fromUtf8("label_39"));
  515. horizontalLayout_5->addWidget(label_39);
  516. dishRadius2DoubleSpinBox = new QDoubleSpinBox(dishEllipsoidGroupBox);
  517. dishRadius2DoubleSpinBox->setObjectName(QString::fromUtf8("dishRadius2DoubleSpinBox"));
  518. dishRadius2DoubleSpinBox->setDecimals(6);
  519. dishRadius2DoubleSpinBox->setMinimum(0.000001000000000);
  520. dishRadius2DoubleSpinBox->setMaximum(100000000.000000000000000);
  521. dishRadius2DoubleSpinBox->setValue(1.000000000000000);
  522. horizontalLayout_5->addWidget(dishRadius2DoubleSpinBox);
  523. verticalLayout_5->addWidget(dishEllipsoidGroupBox);
  524. gridLayout_13->addLayout(verticalLayout_5, 0, 0, 1, 1);
  525. horizontalSpacer_13 = new QSpacerItem(288, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  526. gridLayout_13->addItem(horizontalSpacer_13, 0, 1, 1, 1);
  527. verticalSpacer_13 = new QSpacerItem(20, 50, QSizePolicy::Minimum, QSizePolicy::Expanding);
  528. gridLayout_13->addItem(verticalSpacer_13, 1, 0, 1, 1);
  529. QIcon icon7;
  530. icon7.addFile(QString::fromUtf8(":/CC/images/primDish.gif"), QSize(), QIcon::Normal, QIcon::Off);
  531. tabWidget->addTab(dishTab, icon7, QString());
  532. coordinateSystemTab = new QWidget();
  533. coordinateSystemTab->setObjectName(QString::fromUtf8("coordinateSystemTab"));
  534. gridLayout_14 = new QGridLayout(coordinateSystemTab);
  535. gridLayout_14->setObjectName(QString::fromUtf8("gridLayout_14"));
  536. verticalLayout_3 = new QVBoxLayout();
  537. verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
  538. csMatrixTextEdit = new QPlainTextEdit(coordinateSystemTab);
  539. csMatrixTextEdit->setObjectName(QString::fromUtf8("csMatrixTextEdit"));
  540. verticalLayout_3->addWidget(csMatrixTextEdit);
  541. gridLayout_14->addLayout(verticalLayout_3, 0, 0, 1, 1);
  542. horizontalLayout_4 = new QHBoxLayout();
  543. horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
  544. csClearMatrixButton = new QPushButton(coordinateSystemTab);
  545. csClearMatrixButton->setObjectName(QString::fromUtf8("csClearMatrixButton"));
  546. horizontalLayout_4->addWidget(csClearMatrixButton);
  547. csSetMatrixBasedOnSelectedObjectButton = new QPushButton(coordinateSystemTab);
  548. csSetMatrixBasedOnSelectedObjectButton->setObjectName(QString::fromUtf8("csSetMatrixBasedOnSelectedObjectButton"));
  549. horizontalLayout_4->addWidget(csSetMatrixBasedOnSelectedObjectButton);
  550. gridLayout_14->addLayout(horizontalLayout_4, 1, 0, 1, 1);
  551. tabWidget->addTab(coordinateSystemTab, QString());
  552. verticalLayout_6->addWidget(tabWidget);
  553. horizontalLayout_6 = new QHBoxLayout();
  554. horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
  555. label_40 = new QLabel(PrimitiveFactoryDlg);
  556. label_40->setObjectName(QString::fromUtf8("label_40"));
  557. horizontalLayout_6->addWidget(label_40);
  558. precisionSpinBox = new QSpinBox(PrimitiveFactoryDlg);
  559. precisionSpinBox->setObjectName(QString::fromUtf8("precisionSpinBox"));
  560. precisionSpinBox->setMinimum(4);
  561. precisionSpinBox->setMaximum(65536);
  562. precisionSpinBox->setSingleStep(4);
  563. precisionSpinBox->setValue(24);
  564. horizontalLayout_6->addWidget(precisionSpinBox);
  565. horizontalSpacer_14 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  566. horizontalLayout_6->addItem(horizontalSpacer_14);
  567. createPushButton = new QPushButton(PrimitiveFactoryDlg);
  568. createPushButton->setObjectName(QString::fromUtf8("createPushButton"));
  569. horizontalLayout_6->addWidget(createPushButton);
  570. closePushButton = new QPushButton(PrimitiveFactoryDlg);
  571. closePushButton->setObjectName(QString::fromUtf8("closePushButton"));
  572. horizontalLayout_6->addWidget(closePushButton);
  573. verticalLayout_6->addLayout(horizontalLayout_6);
  574. verticalSpacer_14 = new QSpacerItem(20, 2, QSizePolicy::Minimum, QSizePolicy::Expanding);
  575. verticalLayout_6->addItem(verticalSpacer_14);
  576. retranslateUi(PrimitiveFactoryDlg);
  577. tabWidget->setCurrentIndex(0);
  578. QMetaObject::connectSlotsByName(PrimitiveFactoryDlg);
  579. } // setupUi
  580. void retranslateUi(QDialog *PrimitiveFactoryDlg)
  581. {
  582. PrimitiveFactoryDlg->setWindowTitle(QCoreApplication::translate("PrimitiveFactoryDlg", "Primitive factory", nullptr));
  583. tabWidget->setTabText(tabWidget->indexOf(planeTab), QCoreApplication::translate("PrimitiveFactoryDlg", "Plane", nullptr));
  584. tabWidget->setTabText(tabWidget->indexOf(boxTab), QCoreApplication::translate("PrimitiveFactoryDlg", "Box", nullptr));
  585. label_6->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "radius", nullptr));
  586. groupBox->setTitle(QCoreApplication::translate("PrimitiveFactoryDlg", "Position", nullptr));
  587. #if QT_CONFIG(tooltip)
  588. spherePosToOriginButton->setToolTip(QCoreApplication::translate("PrimitiveFactoryDlg", "Set position to origin", nullptr));
  589. #endif // QT_CONFIG(tooltip)
  590. spherePosToOriginButton->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "clear", nullptr));
  591. #if QT_CONFIG(tooltip)
  592. spherePosFromClipboardButton->setToolTip(QCoreApplication::translate("PrimitiveFactoryDlg", "Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces)", nullptr));
  593. #endif // QT_CONFIG(tooltip)
  594. spherePosFromClipboardButton->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "clipboard", nullptr));
  595. tabWidget->setTabText(tabWidget->indexOf(sphereTab), QCoreApplication::translate("PrimitiveFactoryDlg", "Sphere", nullptr));
  596. label_7->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "radius", nullptr));
  597. label_8->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "height", nullptr));
  598. tabWidget->setTabText(tabWidget->indexOf(cylTab), QCoreApplication::translate("PrimitiveFactoryDlg", "Cylinder", nullptr));
  599. label_10->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "top radius", nullptr));
  600. label_9->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "bottom radius", nullptr));
  601. label_11->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "height", nullptr));
  602. snoutGroupBox->setTitle(QCoreApplication::translate("PrimitiveFactoryDlg", "Snout mode", nullptr));
  603. #if QT_CONFIG(tooltip)
  604. label_12->setToolTip(QCoreApplication::translate("PrimitiveFactoryDlg", "displacement of axes along X-axis", nullptr));
  605. #endif // QT_CONFIG(tooltip)
  606. #if QT_CONFIG(statustip)
  607. label_12->setStatusTip(QCoreApplication::translate("PrimitiveFactoryDlg", "displacement of axes along X-axis", nullptr));
  608. #endif // QT_CONFIG(statustip)
  609. label_12->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "x offset", nullptr));
  610. #if QT_CONFIG(tooltip)
  611. label_13->setToolTip(QCoreApplication::translate("PrimitiveFactoryDlg", "displacement of axes along Y-axis", nullptr));
  612. #endif // QT_CONFIG(tooltip)
  613. #if QT_CONFIG(statustip)
  614. label_13->setStatusTip(QCoreApplication::translate("PrimitiveFactoryDlg", "displacement of axes along Y-axis", nullptr));
  615. #endif // QT_CONFIG(statustip)
  616. label_13->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "y offset", nullptr));
  617. tabWidget->setTabText(tabWidget->indexOf(coneTab), QCoreApplication::translate("PrimitiveFactoryDlg", "Cone", nullptr));
  618. label_14->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "inside radius", nullptr));
  619. label_15->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "outside radius", nullptr));
  620. label_16->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "angle (degrees)", nullptr));
  621. torusRectGroupBox->setTitle(QCoreApplication::translate("PrimitiveFactoryDlg", "Rectangular section", nullptr));
  622. label_17->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "inside radius", nullptr));
  623. tabWidget->setTabText(tabWidget->indexOf(torusTab), QCoreApplication::translate("PrimitiveFactoryDlg", "Torus", nullptr));
  624. label_18->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "radius", nullptr));
  625. label_19->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "height", nullptr));
  626. dishEllipsoidGroupBox->setTitle(QCoreApplication::translate("PrimitiveFactoryDlg", "Ellipsoid mode", nullptr));
  627. label_39->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "radius 2", nullptr));
  628. tabWidget->setTabText(tabWidget->indexOf(dishTab), QCoreApplication::translate("PrimitiveFactoryDlg", "Dish", nullptr));
  629. csClearMatrixButton->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "Reset Matrix", nullptr));
  630. #if QT_CONFIG(tooltip)
  631. csSetMatrixBasedOnSelectedObjectButton->setToolTip(QCoreApplication::translate("PrimitiveFactoryDlg", "<html><head/><body><p>Select an item in the DB Tree</p></body></html>", nullptr));
  632. #endif // QT_CONFIG(tooltip)
  633. csSetMatrixBasedOnSelectedObjectButton->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "Get Selected Item Matrix", nullptr));
  634. tabWidget->setTabText(tabWidget->indexOf(coordinateSystemTab), QCoreApplication::translate("PrimitiveFactoryDlg", "Coordinate System", nullptr));
  635. label_40->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "Initial precision", nullptr));
  636. createPushButton->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "Create", nullptr));
  637. closePushButton->setText(QCoreApplication::translate("PrimitiveFactoryDlg", "Close", nullptr));
  638. } // retranslateUi
  639. };
  640. namespace Ui {
  641. class PrimitiveFactoryDlg: public Ui_PrimitiveFactoryDlg {};
  642. } // namespace Ui
  643. QT_END_NAMESPACE
  644. #endif // UI_PRIMITIVEFACTORYDLG_H