00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_DLGPRIMITIVES_H
00011 #define UI_DLGPRIMITIVES_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QComboBox>
00018 #include <QtGui/QDialog>
00019 #include <QtGui/QDoubleSpinBox>
00020 #include <QtGui/QFrame>
00021 #include <QtGui/QGridLayout>
00022 #include <QtGui/QGroupBox>
00023 #include <QtGui/QHBoxLayout>
00024 #include <QtGui/QHeaderView>
00025 #include <QtGui/QLabel>
00026 #include <QtGui/QPushButton>
00027 #include <QtGui/QSpacerItem>
00028 #include <QtGui/QStackedWidget>
00029 #include <QtGui/QWidget>
00030
00031 namespace PartGui {
00032
00033 class Ui_DlgPrimitives
00034 {
00035 public:
00036 QGridLayout *gridLayout;
00037 QHBoxLayout *hboxLayout;
00038 QSpacerItem *spacerItem;
00039 QPushButton *createSolidButton;
00040 QPushButton *buttonClose;
00041 QGroupBox *groupBox1;
00042 QGridLayout *gridLayout1;
00043 QGroupBox *groupBox_2;
00044 QGridLayout *gridLayout2;
00045 QStackedWidget *widgetStack2;
00046 QWidget *page0_plane;
00047 QGridLayout *gridLayout3;
00048 QGridLayout *gridLayout4;
00049 QDoubleSpinBox *planeLength;
00050 QLabel *textLabel3_2;
00051 QLabel *textLabel2_2;
00052 QDoubleSpinBox *planeWidth;
00053 QSpacerItem *spacerItem1;
00054 QWidget *Page1_box;
00055 QGridLayout *gridLayout5;
00056 QSpacerItem *spacerItem2;
00057 QGridLayout *gridLayout6;
00058 QLabel *textLabel4;
00059 QDoubleSpinBox *boxHeight;
00060 QDoubleSpinBox *boxLength;
00061 QLabel *textLabel2;
00062 QDoubleSpinBox *boxWidth;
00063 QLabel *textLabel3;
00064 QWidget *Page2_cylinder;
00065 QGridLayout *gridLayout7;
00066 QHBoxLayout *hboxLayout1;
00067 QLabel *label;
00068 QDoubleSpinBox *cylinderAngle;
00069 QFrame *line_2;
00070 QSpacerItem *spacerItem3;
00071 QGridLayout *gridLayout8;
00072 QLabel *textLabel5;
00073 QDoubleSpinBox *cylinderRadius;
00074 QDoubleSpinBox *cylinderHeight;
00075 QLabel *textLabel6;
00076 QWidget *Page3_cone;
00077 QGridLayout *gridLayout9;
00078 QHBoxLayout *hboxLayout2;
00079 QLabel *label_4;
00080 QDoubleSpinBox *coneAngle;
00081 QFrame *line_3;
00082 QSpacerItem *spacerItem4;
00083 QGridLayout *gridLayout10;
00084 QLabel *textLabel11;
00085 QDoubleSpinBox *coneRadius2;
00086 QDoubleSpinBox *coneHeight;
00087 QDoubleSpinBox *coneRadius1;
00088 QLabel *textLabel9;
00089 QLabel *textLabel10;
00090 QWidget *Page4_sphere;
00091 QGridLayout *gridLayout11;
00092 QFrame *line;
00093 QGridLayout *gridLayout12;
00094 QLabel *label_3;
00095 QSpacerItem *spacerItem5;
00096 QDoubleSpinBox *sphereAngle1;
00097 QLabel *label_2;
00098 QDoubleSpinBox *sphereAngle2;
00099 QDoubleSpinBox *sphereAngle3;
00100 QSpacerItem *spacerItem6;
00101 QHBoxLayout *hboxLayout3;
00102 QLabel *textLabel14;
00103 QDoubleSpinBox *sphereRadius;
00104 QWidget *Page5_ellipsoid;
00105 QGridLayout *gridLayout13;
00106 QSpacerItem *spacerItem7;
00107 QFrame *line_5;
00108 QGridLayout *gridLayout14;
00109 QDoubleSpinBox *ellipsoidRadius2;
00110 QDoubleSpinBox *ellipsoidRadius1;
00111 QLabel *textLabel21;
00112 QLabel *textLabel22;
00113 QGridLayout *gridLayout15;
00114 QLabel *label23;
00115 QSpacerItem *spacerItem8;
00116 QDoubleSpinBox *ellipsoidAngle1;
00117 QLabel *label24;
00118 QDoubleSpinBox *ellipsoidAngle2;
00119 QDoubleSpinBox *ellipsoidAngle3;
00120 QWidget *Page6_torus;
00121 QGridLayout *gridLayout16;
00122 QFrame *line_4;
00123 QGridLayout *gridLayout17;
00124 QLabel *label_5;
00125 QSpacerItem *spacerItem9;
00126 QDoubleSpinBox *torusAngle1;
00127 QLabel *label_6;
00128 QDoubleSpinBox *torusAngle2;
00129 QDoubleSpinBox *torusAngle3;
00130 QSpacerItem *spacerItem10;
00131 QGridLayout *gridLayout18;
00132 QLabel *textLabel20;
00133 QLabel *textLabel19;
00134 QDoubleSpinBox *torusRadius2;
00135 QDoubleSpinBox *torusRadius1;
00136 QWidget *page7_wedge;
00137 QGridLayout *gridLayout_2;
00138 QLabel *label_10;
00139 QDoubleSpinBox *wedgeXmin;
00140 QLabel *label_15;
00141 QDoubleSpinBox *wedgeXmax;
00142 QLabel *label_11;
00143 QDoubleSpinBox *wedgeYmin;
00144 QLabel *label_16;
00145 QDoubleSpinBox *wedgeYmax;
00146 QLabel *label_12;
00147 QDoubleSpinBox *wedgeZmin;
00148 QLabel *label_17;
00149 QDoubleSpinBox *wedgeZmax;
00150 QLabel *label_13;
00151 QDoubleSpinBox *wedgeX2min;
00152 QLabel *label_18;
00153 QDoubleSpinBox *wedgeX2max;
00154 QLabel *label_14;
00155 QDoubleSpinBox *wedgeZ2min;
00156 QLabel *label_19;
00157 QDoubleSpinBox *wedgeZ2max;
00158 QWidget *page8_helix;
00159 QGridLayout *gridLayout19;
00160 QSpacerItem *spacerItem11;
00161 QGridLayout *gridLayout20;
00162 QLabel *label_9;
00163 QLabel *label_7;
00164 QDoubleSpinBox *helixRadius;
00165 QDoubleSpinBox *helixPitch;
00166 QDoubleSpinBox *helixHeight;
00167 QLabel *label_8;
00168 QLabel *label_20;
00169 QDoubleSpinBox *helixAngle;
00170 QWidget *page9_circle;
00171 QGridLayout *gridLayout_3;
00172 QGridLayout *circleParameters;
00173 QLabel *Radius;
00174 QDoubleSpinBox *circleRadius;
00175 QLabel *Angle0;
00176 QDoubleSpinBox *circleAngle0;
00177 QLabel *Angle1;
00178 QDoubleSpinBox *circleAngle1;
00179 QSpacerItem *verticalSpacer;
00180 QWidget *page10_vertex;
00181 QWidget *gridLayoutWidget;
00182 QGridLayout *gridLayout_4;
00183 QDoubleSpinBox *VertexXAxisValue;
00184 QDoubleSpinBox *VertexYAxisValue;
00185 QDoubleSpinBox *VertexZAxisValue;
00186 QLabel *label_X_Axis;
00187 QLabel *label_Y_Axis;
00188 QLabel *label_Z_Axis;
00189 QSpacerItem *spacerItem12;
00190 QComboBox *comboBox1;
00191 QGroupBox *groupBox;
00192 QGridLayout *gridLayout21;
00193 QGridLayout *gridLayout22;
00194 QDoubleSpinBox *zPos;
00195 QLabel *TextLabel_Z;
00196 QLabel *TextLabel_X;
00197 QLabel *TextLabel_Direction;
00198 QDoubleSpinBox *xPos;
00199 QLabel *TextLabel_Y;
00200 QComboBox *direction;
00201 QDoubleSpinBox *yPos;
00202 QPushButton *viewPositionButton;
00203 QSpacerItem *spacerItem13;
00204
00205 void setupUi(QDialog *PartGui__DlgPrimitives)
00206 {
00207 if (PartGui__DlgPrimitives->objectName().isEmpty())
00208 PartGui__DlgPrimitives->setObjectName(QString::fromUtf8("PartGui__DlgPrimitives"));
00209 PartGui__DlgPrimitives->resize(480, 341);
00210 PartGui__DlgPrimitives->setSizeGripEnabled(true);
00211 gridLayout = new QGridLayout(PartGui__DlgPrimitives);
00212 gridLayout->setSpacing(6);
00213 gridLayout->setMargin(9);
00214 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00215 hboxLayout = new QHBoxLayout();
00216 hboxLayout->setSpacing(6);
00217 hboxLayout->setMargin(0);
00218 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00219 spacerItem = new QSpacerItem(20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00220
00221 hboxLayout->addItem(spacerItem);
00222
00223 createSolidButton = new QPushButton(PartGui__DlgPrimitives);
00224 createSolidButton->setObjectName(QString::fromUtf8("createSolidButton"));
00225 createSolidButton->setAutoDefault(true);
00226 createSolidButton->setDefault(true);
00227
00228 hboxLayout->addWidget(createSolidButton);
00229
00230 buttonClose = new QPushButton(PartGui__DlgPrimitives);
00231 buttonClose->setObjectName(QString::fromUtf8("buttonClose"));
00232 buttonClose->setAutoDefault(true);
00233
00234 hboxLayout->addWidget(buttonClose);
00235
00236
00237 gridLayout->addLayout(hboxLayout, 1, 0, 1, 1);
00238
00239 groupBox1 = new QGroupBox(PartGui__DlgPrimitives);
00240 groupBox1->setObjectName(QString::fromUtf8("groupBox1"));
00241 gridLayout1 = new QGridLayout(groupBox1);
00242 gridLayout1->setSpacing(6);
00243 gridLayout1->setMargin(9);
00244 gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
00245 groupBox_2 = new QGroupBox(groupBox1);
00246 groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
00247 gridLayout2 = new QGridLayout(groupBox_2);
00248 gridLayout2->setSpacing(6);
00249 gridLayout2->setMargin(9);
00250 gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
00251 widgetStack2 = new QStackedWidget(groupBox_2);
00252 widgetStack2->setObjectName(QString::fromUtf8("widgetStack2"));
00253 page0_plane = new QWidget();
00254 page0_plane->setObjectName(QString::fromUtf8("page0_plane"));
00255 gridLayout3 = new QGridLayout(page0_plane);
00256 gridLayout3->setSpacing(6);
00257 gridLayout3->setMargin(9);
00258 gridLayout3->setObjectName(QString::fromUtf8("gridLayout3"));
00259 gridLayout4 = new QGridLayout();
00260 gridLayout4->setSpacing(6);
00261 gridLayout4->setMargin(0);
00262 gridLayout4->setObjectName(QString::fromUtf8("gridLayout4"));
00263 planeLength = new QDoubleSpinBox(page0_plane);
00264 planeLength->setObjectName(QString::fromUtf8("planeLength"));
00265 planeLength->setMinimum(0);
00266 planeLength->setMaximum(1000);
00267 planeLength->setValue(10);
00268
00269 gridLayout4->addWidget(planeLength, 0, 1, 1, 1);
00270
00271 textLabel3_2 = new QLabel(page0_plane);
00272 textLabel3_2->setObjectName(QString::fromUtf8("textLabel3_2"));
00273
00274 gridLayout4->addWidget(textLabel3_2, 1, 0, 1, 1);
00275
00276 textLabel2_2 = new QLabel(page0_plane);
00277 textLabel2_2->setObjectName(QString::fromUtf8("textLabel2_2"));
00278
00279 gridLayout4->addWidget(textLabel2_2, 0, 0, 1, 1);
00280
00281 planeWidth = new QDoubleSpinBox(page0_plane);
00282 planeWidth->setObjectName(QString::fromUtf8("planeWidth"));
00283 planeWidth->setMaximum(1000);
00284 planeWidth->setValue(10);
00285
00286 gridLayout4->addWidget(planeWidth, 1, 1, 1, 1);
00287
00288
00289 gridLayout3->addLayout(gridLayout4, 0, 0, 1, 1);
00290
00291 spacerItem1 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00292
00293 gridLayout3->addItem(spacerItem1, 1, 0, 1, 1);
00294
00295 widgetStack2->addWidget(page0_plane);
00296 Page1_box = new QWidget();
00297 Page1_box->setObjectName(QString::fromUtf8("Page1_box"));
00298 gridLayout5 = new QGridLayout(Page1_box);
00299 gridLayout5->setSpacing(6);
00300 gridLayout5->setMargin(9);
00301 gridLayout5->setObjectName(QString::fromUtf8("gridLayout5"));
00302 spacerItem2 = new QSpacerItem(20, 51, QSizePolicy::Minimum, QSizePolicy::Expanding);
00303
00304 gridLayout5->addItem(spacerItem2, 1, 0, 1, 1);
00305
00306 gridLayout6 = new QGridLayout();
00307 gridLayout6->setSpacing(6);
00308 gridLayout6->setMargin(0);
00309 gridLayout6->setObjectName(QString::fromUtf8("gridLayout6"));
00310 textLabel4 = new QLabel(Page1_box);
00311 textLabel4->setObjectName(QString::fromUtf8("textLabel4"));
00312
00313 gridLayout6->addWidget(textLabel4, 2, 0, 1, 1);
00314
00315 boxHeight = new QDoubleSpinBox(Page1_box);
00316 boxHeight->setObjectName(QString::fromUtf8("boxHeight"));
00317 boxHeight->setMaximum(1000);
00318 boxHeight->setValue(10);
00319
00320 gridLayout6->addWidget(boxHeight, 2, 1, 1, 1);
00321
00322 boxLength = new QDoubleSpinBox(Page1_box);
00323 boxLength->setObjectName(QString::fromUtf8("boxLength"));
00324 boxLength->setMinimum(0);
00325 boxLength->setMaximum(1000);
00326 boxLength->setValue(10);
00327
00328 gridLayout6->addWidget(boxLength, 0, 1, 1, 1);
00329
00330 textLabel2 = new QLabel(Page1_box);
00331 textLabel2->setObjectName(QString::fromUtf8("textLabel2"));
00332
00333 gridLayout6->addWidget(textLabel2, 0, 0, 1, 1);
00334
00335 boxWidth = new QDoubleSpinBox(Page1_box);
00336 boxWidth->setObjectName(QString::fromUtf8("boxWidth"));
00337 boxWidth->setMaximum(1000);
00338 boxWidth->setValue(10);
00339
00340 gridLayout6->addWidget(boxWidth, 1, 1, 1, 1);
00341
00342 textLabel3 = new QLabel(Page1_box);
00343 textLabel3->setObjectName(QString::fromUtf8("textLabel3"));
00344
00345 gridLayout6->addWidget(textLabel3, 1, 0, 1, 1);
00346
00347
00348 gridLayout5->addLayout(gridLayout6, 0, 0, 1, 1);
00349
00350 widgetStack2->addWidget(Page1_box);
00351 Page2_cylinder = new QWidget();
00352 Page2_cylinder->setObjectName(QString::fromUtf8("Page2_cylinder"));
00353 gridLayout7 = new QGridLayout(Page2_cylinder);
00354 gridLayout7->setSpacing(6);
00355 gridLayout7->setMargin(9);
00356 gridLayout7->setObjectName(QString::fromUtf8("gridLayout7"));
00357 hboxLayout1 = new QHBoxLayout();
00358 hboxLayout1->setSpacing(6);
00359 hboxLayout1->setMargin(0);
00360 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00361 label = new QLabel(Page2_cylinder);
00362 label->setObjectName(QString::fromUtf8("label"));
00363
00364 hboxLayout1->addWidget(label);
00365
00366 cylinderAngle = new QDoubleSpinBox(Page2_cylinder);
00367 cylinderAngle->setObjectName(QString::fromUtf8("cylinderAngle"));
00368 cylinderAngle->setMaximum(360);
00369 cylinderAngle->setValue(360);
00370
00371 hboxLayout1->addWidget(cylinderAngle);
00372
00373
00374 gridLayout7->addLayout(hboxLayout1, 2, 0, 1, 1);
00375
00376 line_2 = new QFrame(Page2_cylinder);
00377 line_2->setObjectName(QString::fromUtf8("line_2"));
00378 line_2->setFrameShape(QFrame::HLine);
00379 line_2->setFrameShadow(QFrame::Sunken);
00380
00381 gridLayout7->addWidget(line_2, 1, 0, 1, 1);
00382
00383 spacerItem3 = new QSpacerItem(31, 81, QSizePolicy::Minimum, QSizePolicy::Expanding);
00384
00385 gridLayout7->addItem(spacerItem3, 3, 0, 1, 1);
00386
00387 gridLayout8 = new QGridLayout();
00388 gridLayout8->setSpacing(6);
00389 gridLayout8->setMargin(0);
00390 gridLayout8->setObjectName(QString::fromUtf8("gridLayout8"));
00391 textLabel5 = new QLabel(Page2_cylinder);
00392 textLabel5->setObjectName(QString::fromUtf8("textLabel5"));
00393
00394 gridLayout8->addWidget(textLabel5, 0, 0, 1, 1);
00395
00396 cylinderRadius = new QDoubleSpinBox(Page2_cylinder);
00397 cylinderRadius->setObjectName(QString::fromUtf8("cylinderRadius"));
00398 cylinderRadius->setMaximum(1000);
00399 cylinderRadius->setValue(2);
00400
00401 gridLayout8->addWidget(cylinderRadius, 0, 1, 1, 1);
00402
00403 cylinderHeight = new QDoubleSpinBox(Page2_cylinder);
00404 cylinderHeight->setObjectName(QString::fromUtf8("cylinderHeight"));
00405 cylinderHeight->setMaximum(1000);
00406 cylinderHeight->setValue(10);
00407
00408 gridLayout8->addWidget(cylinderHeight, 1, 1, 1, 1);
00409
00410 textLabel6 = new QLabel(Page2_cylinder);
00411 textLabel6->setObjectName(QString::fromUtf8("textLabel6"));
00412
00413 gridLayout8->addWidget(textLabel6, 1, 0, 1, 1);
00414
00415
00416 gridLayout7->addLayout(gridLayout8, 0, 0, 1, 1);
00417
00418 widgetStack2->addWidget(Page2_cylinder);
00419 Page3_cone = new QWidget();
00420 Page3_cone->setObjectName(QString::fromUtf8("Page3_cone"));
00421 gridLayout9 = new QGridLayout(Page3_cone);
00422 gridLayout9->setSpacing(6);
00423 gridLayout9->setMargin(9);
00424 gridLayout9->setObjectName(QString::fromUtf8("gridLayout9"));
00425 hboxLayout2 = new QHBoxLayout();
00426 hboxLayout2->setSpacing(6);
00427 hboxLayout2->setMargin(0);
00428 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00429 label_4 = new QLabel(Page3_cone);
00430 label_4->setObjectName(QString::fromUtf8("label_4"));
00431
00432 hboxLayout2->addWidget(label_4);
00433
00434 coneAngle = new QDoubleSpinBox(Page3_cone);
00435 coneAngle->setObjectName(QString::fromUtf8("coneAngle"));
00436 coneAngle->setMaximum(360);
00437 coneAngle->setValue(360);
00438
00439 hboxLayout2->addWidget(coneAngle);
00440
00441
00442 gridLayout9->addLayout(hboxLayout2, 2, 0, 1, 1);
00443
00444 line_3 = new QFrame(Page3_cone);
00445 line_3->setObjectName(QString::fromUtf8("line_3"));
00446 line_3->setFrameShape(QFrame::HLine);
00447 line_3->setFrameShadow(QFrame::Sunken);
00448
00449 gridLayout9->addWidget(line_3, 1, 0, 1, 1);
00450
00451 spacerItem4 = new QSpacerItem(31, 91, QSizePolicy::Minimum, QSizePolicy::Expanding);
00452
00453 gridLayout9->addItem(spacerItem4, 3, 0, 1, 1);
00454
00455 gridLayout10 = new QGridLayout();
00456 gridLayout10->setSpacing(6);
00457 gridLayout10->setMargin(0);
00458 gridLayout10->setObjectName(QString::fromUtf8("gridLayout10"));
00459 textLabel11 = new QLabel(Page3_cone);
00460 textLabel11->setObjectName(QString::fromUtf8("textLabel11"));
00461
00462 gridLayout10->addWidget(textLabel11, 2, 0, 2, 1);
00463
00464 coneRadius2 = new QDoubleSpinBox(Page3_cone);
00465 coneRadius2->setObjectName(QString::fromUtf8("coneRadius2"));
00466 coneRadius2->setMaximum(1000);
00467 coneRadius2->setValue(4);
00468
00469 gridLayout10->addWidget(coneRadius2, 1, 1, 2, 1);
00470
00471 coneHeight = new QDoubleSpinBox(Page3_cone);
00472 coneHeight->setObjectName(QString::fromUtf8("coneHeight"));
00473 coneHeight->setMaximum(1000);
00474 coneHeight->setValue(10);
00475
00476 gridLayout10->addWidget(coneHeight, 3, 1, 1, 1);
00477
00478 coneRadius1 = new QDoubleSpinBox(Page3_cone);
00479 coneRadius1->setObjectName(QString::fromUtf8("coneRadius1"));
00480 coneRadius1->setMaximum(1000);
00481 coneRadius1->setValue(2);
00482
00483 gridLayout10->addWidget(coneRadius1, 0, 1, 1, 1);
00484
00485 textLabel9 = new QLabel(Page3_cone);
00486 textLabel9->setObjectName(QString::fromUtf8("textLabel9"));
00487
00488 gridLayout10->addWidget(textLabel9, 0, 0, 1, 1);
00489
00490 textLabel10 = new QLabel(Page3_cone);
00491 textLabel10->setObjectName(QString::fromUtf8("textLabel10"));
00492
00493 gridLayout10->addWidget(textLabel10, 1, 0, 1, 1);
00494
00495
00496 gridLayout9->addLayout(gridLayout10, 0, 0, 1, 1);
00497
00498 widgetStack2->addWidget(Page3_cone);
00499 Page4_sphere = new QWidget();
00500 Page4_sphere->setObjectName(QString::fromUtf8("Page4_sphere"));
00501 gridLayout11 = new QGridLayout(Page4_sphere);
00502 gridLayout11->setSpacing(6);
00503 gridLayout11->setMargin(9);
00504 gridLayout11->setObjectName(QString::fromUtf8("gridLayout11"));
00505 line = new QFrame(Page4_sphere);
00506 line->setObjectName(QString::fromUtf8("line"));
00507 line->setFrameShape(QFrame::HLine);
00508 line->setFrameShadow(QFrame::Sunken);
00509
00510 gridLayout11->addWidget(line, 1, 0, 1, 1);
00511
00512 gridLayout12 = new QGridLayout();
00513 gridLayout12->setSpacing(6);
00514 gridLayout12->setMargin(0);
00515 gridLayout12->setObjectName(QString::fromUtf8("gridLayout12"));
00516 label_3 = new QLabel(Page4_sphere);
00517 label_3->setObjectName(QString::fromUtf8("label_3"));
00518
00519 gridLayout12->addWidget(label_3, 0, 0, 1, 1);
00520
00521 spacerItem5 = new QSpacerItem(81, 20, QSizePolicy::Preferred, QSizePolicy::Minimum);
00522
00523 gridLayout12->addItem(spacerItem5, 2, 0, 1, 1);
00524
00525 sphereAngle1 = new QDoubleSpinBox(Page4_sphere);
00526 sphereAngle1->setObjectName(QString::fromUtf8("sphereAngle1"));
00527 sphereAngle1->setMinimum(-90);
00528 sphereAngle1->setMaximum(90);
00529 sphereAngle1->setValue(-90);
00530
00531 gridLayout12->addWidget(sphereAngle1, 1, 1, 1, 1);
00532
00533 label_2 = new QLabel(Page4_sphere);
00534 label_2->setObjectName(QString::fromUtf8("label_2"));
00535
00536 gridLayout12->addWidget(label_2, 1, 0, 1, 1);
00537
00538 sphereAngle2 = new QDoubleSpinBox(Page4_sphere);
00539 sphereAngle2->setObjectName(QString::fromUtf8("sphereAngle2"));
00540 sphereAngle2->setMinimum(-90);
00541 sphereAngle2->setMaximum(90);
00542 sphereAngle2->setValue(90);
00543
00544 gridLayout12->addWidget(sphereAngle2, 2, 1, 1, 1);
00545
00546 sphereAngle3 = new QDoubleSpinBox(Page4_sphere);
00547 sphereAngle3->setObjectName(QString::fromUtf8("sphereAngle3"));
00548 sphereAngle3->setMaximum(360);
00549 sphereAngle3->setValue(360);
00550
00551 gridLayout12->addWidget(sphereAngle3, 0, 1, 1, 1);
00552
00553
00554 gridLayout11->addLayout(gridLayout12, 2, 0, 1, 1);
00555
00556 spacerItem6 = new QSpacerItem(21, 151, QSizePolicy::Minimum, QSizePolicy::Expanding);
00557
00558 gridLayout11->addItem(spacerItem6, 3, 0, 1, 1);
00559
00560 hboxLayout3 = new QHBoxLayout();
00561 hboxLayout3->setSpacing(6);
00562 hboxLayout3->setMargin(0);
00563 hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
00564 textLabel14 = new QLabel(Page4_sphere);
00565 textLabel14->setObjectName(QString::fromUtf8("textLabel14"));
00566
00567 hboxLayout3->addWidget(textLabel14);
00568
00569 sphereRadius = new QDoubleSpinBox(Page4_sphere);
00570 sphereRadius->setObjectName(QString::fromUtf8("sphereRadius"));
00571 sphereRadius->setMaximum(1000);
00572 sphereRadius->setValue(5);
00573
00574 hboxLayout3->addWidget(sphereRadius);
00575
00576
00577 gridLayout11->addLayout(hboxLayout3, 0, 0, 1, 1);
00578
00579 widgetStack2->addWidget(Page4_sphere);
00580 Page5_ellipsoid = new QWidget();
00581 Page5_ellipsoid->setObjectName(QString::fromUtf8("Page5_ellipsoid"));
00582 gridLayout13 = new QGridLayout(Page5_ellipsoid);
00583 gridLayout13->setSpacing(6);
00584 gridLayout13->setMargin(9);
00585 gridLayout13->setObjectName(QString::fromUtf8("gridLayout13"));
00586 spacerItem7 = new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding);
00587
00588 gridLayout13->addItem(spacerItem7, 3, 0, 1, 1);
00589
00590 line_5 = new QFrame(Page5_ellipsoid);
00591 line_5->setObjectName(QString::fromUtf8("line_5"));
00592 line_5->setFrameShape(QFrame::HLine);
00593 line_5->setFrameShadow(QFrame::Sunken);
00594
00595 gridLayout13->addWidget(line_5, 1, 0, 1, 1);
00596
00597 gridLayout14 = new QGridLayout();
00598 gridLayout14->setSpacing(6);
00599 gridLayout14->setMargin(0);
00600 gridLayout14->setObjectName(QString::fromUtf8("gridLayout14"));
00601 ellipsoidRadius2 = new QDoubleSpinBox(Page5_ellipsoid);
00602 ellipsoidRadius2->setObjectName(QString::fromUtf8("ellipsoidRadius2"));
00603 ellipsoidRadius2->setMaximum(1000);
00604 ellipsoidRadius2->setValue(4);
00605
00606 gridLayout14->addWidget(ellipsoidRadius2, 1, 1, 1, 1);
00607
00608 ellipsoidRadius1 = new QDoubleSpinBox(Page5_ellipsoid);
00609 ellipsoidRadius1->setObjectName(QString::fromUtf8("ellipsoidRadius1"));
00610 ellipsoidRadius1->setMaximum(1000);
00611 ellipsoidRadius1->setValue(2);
00612
00613 gridLayout14->addWidget(ellipsoidRadius1, 0, 1, 1, 1);
00614
00615 textLabel21 = new QLabel(Page5_ellipsoid);
00616 textLabel21->setObjectName(QString::fromUtf8("textLabel21"));
00617
00618 gridLayout14->addWidget(textLabel21, 0, 0, 1, 1);
00619
00620 textLabel22 = new QLabel(Page5_ellipsoid);
00621 textLabel22->setObjectName(QString::fromUtf8("textLabel22"));
00622
00623 gridLayout14->addWidget(textLabel22, 1, 0, 1, 1);
00624
00625
00626 gridLayout13->addLayout(gridLayout14, 0, 0, 1, 1);
00627
00628 gridLayout15 = new QGridLayout();
00629 gridLayout15->setSpacing(6);
00630 gridLayout15->setMargin(0);
00631 gridLayout15->setObjectName(QString::fromUtf8("gridLayout15"));
00632 label23 = new QLabel(Page5_ellipsoid);
00633 label23->setObjectName(QString::fromUtf8("label23"));
00634
00635 gridLayout15->addWidget(label23, 0, 0, 1, 1);
00636
00637 spacerItem8 = new QSpacerItem(81, 20, QSizePolicy::Preferred, QSizePolicy::Minimum);
00638
00639 gridLayout15->addItem(spacerItem8, 2, 0, 1, 1);
00640
00641 ellipsoidAngle1 = new QDoubleSpinBox(Page5_ellipsoid);
00642 ellipsoidAngle1->setObjectName(QString::fromUtf8("ellipsoidAngle1"));
00643 ellipsoidAngle1->setMinimum(-90);
00644 ellipsoidAngle1->setMaximum(90);
00645 ellipsoidAngle1->setValue(-90);
00646
00647 gridLayout15->addWidget(ellipsoidAngle1, 1, 1, 1, 1);
00648
00649 label24 = new QLabel(Page5_ellipsoid);
00650 label24->setObjectName(QString::fromUtf8("label24"));
00651
00652 gridLayout15->addWidget(label24, 1, 0, 1, 1);
00653
00654 ellipsoidAngle2 = new QDoubleSpinBox(Page5_ellipsoid);
00655 ellipsoidAngle2->setObjectName(QString::fromUtf8("ellipsoidAngle2"));
00656 ellipsoidAngle2->setMinimum(-90);
00657 ellipsoidAngle2->setMaximum(90);
00658 ellipsoidAngle2->setValue(90);
00659
00660 gridLayout15->addWidget(ellipsoidAngle2, 2, 1, 1, 1);
00661
00662 ellipsoidAngle3 = new QDoubleSpinBox(Page5_ellipsoid);
00663 ellipsoidAngle3->setObjectName(QString::fromUtf8("ellipsoidAngle3"));
00664 ellipsoidAngle3->setMaximum(360);
00665 ellipsoidAngle3->setValue(360);
00666
00667 gridLayout15->addWidget(ellipsoidAngle3, 0, 1, 1, 1);
00668
00669
00670 gridLayout13->addLayout(gridLayout15, 2, 0, 1, 1);
00671
00672 widgetStack2->addWidget(Page5_ellipsoid);
00673 Page6_torus = new QWidget();
00674 Page6_torus->setObjectName(QString::fromUtf8("Page6_torus"));
00675 gridLayout16 = new QGridLayout(Page6_torus);
00676 gridLayout16->setSpacing(6);
00677 gridLayout16->setMargin(9);
00678 gridLayout16->setObjectName(QString::fromUtf8("gridLayout16"));
00679 line_4 = new QFrame(Page6_torus);
00680 line_4->setObjectName(QString::fromUtf8("line_4"));
00681 line_4->setFrameShape(QFrame::HLine);
00682 line_4->setFrameShadow(QFrame::Sunken);
00683
00684 gridLayout16->addWidget(line_4, 1, 0, 1, 1);
00685
00686 gridLayout17 = new QGridLayout();
00687 gridLayout17->setSpacing(6);
00688 gridLayout17->setMargin(0);
00689 gridLayout17->setObjectName(QString::fromUtf8("gridLayout17"));
00690 label_5 = new QLabel(Page6_torus);
00691 label_5->setObjectName(QString::fromUtf8("label_5"));
00692
00693 gridLayout17->addWidget(label_5, 0, 0, 1, 1);
00694
00695 spacerItem9 = new QSpacerItem(81, 20, QSizePolicy::Preferred, QSizePolicy::Minimum);
00696
00697 gridLayout17->addItem(spacerItem9, 2, 0, 1, 1);
00698
00699 torusAngle1 = new QDoubleSpinBox(Page6_torus);
00700 torusAngle1->setObjectName(QString::fromUtf8("torusAngle1"));
00701 torusAngle1->setMinimum(-180);
00702 torusAngle1->setMaximum(180);
00703 torusAngle1->setValue(-180);
00704
00705 gridLayout17->addWidget(torusAngle1, 1, 1, 1, 1);
00706
00707 label_6 = new QLabel(Page6_torus);
00708 label_6->setObjectName(QString::fromUtf8("label_6"));
00709
00710 gridLayout17->addWidget(label_6, 1, 0, 1, 1);
00711
00712 torusAngle2 = new QDoubleSpinBox(Page6_torus);
00713 torusAngle2->setObjectName(QString::fromUtf8("torusAngle2"));
00714 torusAngle2->setMinimum(-180);
00715 torusAngle2->setMaximum(180);
00716 torusAngle2->setValue(180);
00717
00718 gridLayout17->addWidget(torusAngle2, 2, 1, 1, 1);
00719
00720 torusAngle3 = new QDoubleSpinBox(Page6_torus);
00721 torusAngle3->setObjectName(QString::fromUtf8("torusAngle3"));
00722 torusAngle3->setMaximum(360);
00723 torusAngle3->setValue(360);
00724
00725 gridLayout17->addWidget(torusAngle3, 0, 1, 1, 1);
00726
00727
00728 gridLayout16->addLayout(gridLayout17, 2, 0, 1, 1);
00729
00730 spacerItem10 = new QSpacerItem(20, 91, QSizePolicy::Minimum, QSizePolicy::Expanding);
00731
00732 gridLayout16->addItem(spacerItem10, 3, 0, 1, 1);
00733
00734 gridLayout18 = new QGridLayout();
00735 gridLayout18->setSpacing(6);
00736 gridLayout18->setMargin(0);
00737 gridLayout18->setObjectName(QString::fromUtf8("gridLayout18"));
00738 textLabel20 = new QLabel(Page6_torus);
00739 textLabel20->setObjectName(QString::fromUtf8("textLabel20"));
00740
00741 gridLayout18->addWidget(textLabel20, 1, 0, 1, 1);
00742
00743 textLabel19 = new QLabel(Page6_torus);
00744 textLabel19->setObjectName(QString::fromUtf8("textLabel19"));
00745
00746 gridLayout18->addWidget(textLabel19, 0, 0, 1, 1);
00747
00748 torusRadius2 = new QDoubleSpinBox(Page6_torus);
00749 torusRadius2->setObjectName(QString::fromUtf8("torusRadius2"));
00750 torusRadius2->setMaximum(1000);
00751 torusRadius2->setValue(2);
00752
00753 gridLayout18->addWidget(torusRadius2, 1, 1, 1, 1);
00754
00755 torusRadius1 = new QDoubleSpinBox(Page6_torus);
00756 torusRadius1->setObjectName(QString::fromUtf8("torusRadius1"));
00757 torusRadius1->setMaximum(1000);
00758 torusRadius1->setValue(10);
00759
00760 gridLayout18->addWidget(torusRadius1, 0, 1, 1, 1);
00761
00762
00763 gridLayout16->addLayout(gridLayout18, 0, 0, 1, 1);
00764
00765 widgetStack2->addWidget(Page6_torus);
00766 page7_wedge = new QWidget();
00767 page7_wedge->setObjectName(QString::fromUtf8("page7_wedge"));
00768 gridLayout_2 = new QGridLayout(page7_wedge);
00769 gridLayout_2->setSpacing(6);
00770 gridLayout_2->setMargin(11);
00771 gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
00772 label_10 = new QLabel(page7_wedge);
00773 label_10->setObjectName(QString::fromUtf8("label_10"));
00774
00775 gridLayout_2->addWidget(label_10, 0, 0, 1, 1);
00776
00777 wedgeXmin = new QDoubleSpinBox(page7_wedge);
00778 wedgeXmin->setObjectName(QString::fromUtf8("wedgeXmin"));
00779
00780 gridLayout_2->addWidget(wedgeXmin, 0, 1, 1, 1);
00781
00782 label_15 = new QLabel(page7_wedge);
00783 label_15->setObjectName(QString::fromUtf8("label_15"));
00784
00785 gridLayout_2->addWidget(label_15, 0, 2, 1, 1);
00786
00787 wedgeXmax = new QDoubleSpinBox(page7_wedge);
00788 wedgeXmax->setObjectName(QString::fromUtf8("wedgeXmax"));
00789 wedgeXmax->setValue(10);
00790
00791 gridLayout_2->addWidget(wedgeXmax, 0, 3, 1, 1);
00792
00793 label_11 = new QLabel(page7_wedge);
00794 label_11->setObjectName(QString::fromUtf8("label_11"));
00795
00796 gridLayout_2->addWidget(label_11, 1, 0, 1, 1);
00797
00798 wedgeYmin = new QDoubleSpinBox(page7_wedge);
00799 wedgeYmin->setObjectName(QString::fromUtf8("wedgeYmin"));
00800
00801 gridLayout_2->addWidget(wedgeYmin, 1, 1, 1, 1);
00802
00803 label_16 = new QLabel(page7_wedge);
00804 label_16->setObjectName(QString::fromUtf8("label_16"));
00805
00806 gridLayout_2->addWidget(label_16, 1, 2, 1, 1);
00807
00808 wedgeYmax = new QDoubleSpinBox(page7_wedge);
00809 wedgeYmax->setObjectName(QString::fromUtf8("wedgeYmax"));
00810 wedgeYmax->setValue(10);
00811
00812 gridLayout_2->addWidget(wedgeYmax, 1, 3, 1, 1);
00813
00814 label_12 = new QLabel(page7_wedge);
00815 label_12->setObjectName(QString::fromUtf8("label_12"));
00816
00817 gridLayout_2->addWidget(label_12, 2, 0, 1, 1);
00818
00819 wedgeZmin = new QDoubleSpinBox(page7_wedge);
00820 wedgeZmin->setObjectName(QString::fromUtf8("wedgeZmin"));
00821
00822 gridLayout_2->addWidget(wedgeZmin, 2, 1, 1, 1);
00823
00824 label_17 = new QLabel(page7_wedge);
00825 label_17->setObjectName(QString::fromUtf8("label_17"));
00826
00827 gridLayout_2->addWidget(label_17, 2, 2, 1, 1);
00828
00829 wedgeZmax = new QDoubleSpinBox(page7_wedge);
00830 wedgeZmax->setObjectName(QString::fromUtf8("wedgeZmax"));
00831 wedgeZmax->setValue(10);
00832
00833 gridLayout_2->addWidget(wedgeZmax, 2, 3, 1, 1);
00834
00835 label_13 = new QLabel(page7_wedge);
00836 label_13->setObjectName(QString::fromUtf8("label_13"));
00837
00838 gridLayout_2->addWidget(label_13, 3, 0, 1, 1);
00839
00840 wedgeX2min = new QDoubleSpinBox(page7_wedge);
00841 wedgeX2min->setObjectName(QString::fromUtf8("wedgeX2min"));
00842 wedgeX2min->setValue(2);
00843
00844 gridLayout_2->addWidget(wedgeX2min, 3, 1, 1, 1);
00845
00846 label_18 = new QLabel(page7_wedge);
00847 label_18->setObjectName(QString::fromUtf8("label_18"));
00848
00849 gridLayout_2->addWidget(label_18, 3, 2, 1, 1);
00850
00851 wedgeX2max = new QDoubleSpinBox(page7_wedge);
00852 wedgeX2max->setObjectName(QString::fromUtf8("wedgeX2max"));
00853 wedgeX2max->setValue(8);
00854
00855 gridLayout_2->addWidget(wedgeX2max, 3, 3, 1, 1);
00856
00857 label_14 = new QLabel(page7_wedge);
00858 label_14->setObjectName(QString::fromUtf8("label_14"));
00859
00860 gridLayout_2->addWidget(label_14, 4, 0, 1, 1);
00861
00862 wedgeZ2min = new QDoubleSpinBox(page7_wedge);
00863 wedgeZ2min->setObjectName(QString::fromUtf8("wedgeZ2min"));
00864 wedgeZ2min->setValue(2);
00865
00866 gridLayout_2->addWidget(wedgeZ2min, 4, 1, 1, 1);
00867
00868 label_19 = new QLabel(page7_wedge);
00869 label_19->setObjectName(QString::fromUtf8("label_19"));
00870
00871 gridLayout_2->addWidget(label_19, 4, 2, 1, 1);
00872
00873 wedgeZ2max = new QDoubleSpinBox(page7_wedge);
00874 wedgeZ2max->setObjectName(QString::fromUtf8("wedgeZ2max"));
00875 wedgeZ2max->setValue(8);
00876
00877 gridLayout_2->addWidget(wedgeZ2max, 4, 3, 1, 1);
00878
00879 widgetStack2->addWidget(page7_wedge);
00880 page8_helix = new QWidget();
00881 page8_helix->setObjectName(QString::fromUtf8("page8_helix"));
00882 gridLayout19 = new QGridLayout(page8_helix);
00883 gridLayout19->setSpacing(6);
00884 gridLayout19->setMargin(9);
00885 gridLayout19->setObjectName(QString::fromUtf8("gridLayout19"));
00886 spacerItem11 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00887
00888 gridLayout19->addItem(spacerItem11, 1, 0, 1, 1);
00889
00890 gridLayout20 = new QGridLayout();
00891 gridLayout20->setSpacing(6);
00892 gridLayout20->setMargin(0);
00893 gridLayout20->setObjectName(QString::fromUtf8("gridLayout20"));
00894 label_9 = new QLabel(page8_helix);
00895 label_9->setObjectName(QString::fromUtf8("label_9"));
00896
00897 gridLayout20->addWidget(label_9, 2, 0, 1, 1);
00898
00899 label_7 = new QLabel(page8_helix);
00900 label_7->setObjectName(QString::fromUtf8("label_7"));
00901
00902 gridLayout20->addWidget(label_7, 0, 0, 1, 1);
00903
00904 helixRadius = new QDoubleSpinBox(page8_helix);
00905 helixRadius->setObjectName(QString::fromUtf8("helixRadius"));
00906 helixRadius->setMaximum(1000);
00907 helixRadius->setValue(1);
00908
00909 gridLayout20->addWidget(helixRadius, 2, 1, 1, 1);
00910
00911 helixPitch = new QDoubleSpinBox(page8_helix);
00912 helixPitch->setObjectName(QString::fromUtf8("helixPitch"));
00913 helixPitch->setMaximum(1000);
00914 helixPitch->setValue(1);
00915
00916 gridLayout20->addWidget(helixPitch, 0, 1, 1, 1);
00917
00918 helixHeight = new QDoubleSpinBox(page8_helix);
00919 helixHeight->setObjectName(QString::fromUtf8("helixHeight"));
00920 helixHeight->setMaximum(1000);
00921 helixHeight->setValue(2);
00922
00923 gridLayout20->addWidget(helixHeight, 1, 1, 1, 1);
00924
00925 label_8 = new QLabel(page8_helix);
00926 label_8->setObjectName(QString::fromUtf8("label_8"));
00927
00928 gridLayout20->addWidget(label_8, 1, 0, 1, 1);
00929
00930 label_20 = new QLabel(page8_helix);
00931 label_20->setObjectName(QString::fromUtf8("label_20"));
00932
00933 gridLayout20->addWidget(label_20, 3, 0, 1, 1);
00934
00935 helixAngle = new QDoubleSpinBox(page8_helix);
00936 helixAngle->setObjectName(QString::fromUtf8("helixAngle"));
00937 helixAngle->setMinimum(0);
00938 helixAngle->setMaximum(89.99);
00939 helixAngle->setSingleStep(1);
00940 helixAngle->setValue(0);
00941
00942 gridLayout20->addWidget(helixAngle, 3, 1, 1, 1);
00943
00944
00945 gridLayout19->addLayout(gridLayout20, 0, 0, 1, 1);
00946
00947 widgetStack2->addWidget(page8_helix);
00948 page9_circle = new QWidget();
00949 page9_circle->setObjectName(QString::fromUtf8("page9_circle"));
00950 gridLayout_3 = new QGridLayout(page9_circle);
00951 gridLayout_3->setSpacing(6);
00952 gridLayout_3->setMargin(11);
00953 gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
00954 circleParameters = new QGridLayout();
00955 circleParameters->setSpacing(6);
00956 circleParameters->setMargin(0);
00957 circleParameters->setObjectName(QString::fromUtf8("circleParameters"));
00958 Radius = new QLabel(page9_circle);
00959 Radius->setObjectName(QString::fromUtf8("Radius"));
00960
00961 circleParameters->addWidget(Radius, 0, 0, 1, 1);
00962
00963 circleRadius = new QDoubleSpinBox(page9_circle);
00964 circleRadius->setObjectName(QString::fromUtf8("circleRadius"));
00965 circleRadius->setMaximum(1e+09);
00966 circleRadius->setValue(2);
00967
00968 circleParameters->addWidget(circleRadius, 0, 1, 1, 1);
00969
00970 Angle0 = new QLabel(page9_circle);
00971 Angle0->setObjectName(QString::fromUtf8("Angle0"));
00972
00973 circleParameters->addWidget(Angle0, 1, 0, 1, 1);
00974
00975 circleAngle0 = new QDoubleSpinBox(page9_circle);
00976 circleAngle0->setObjectName(QString::fromUtf8("circleAngle0"));
00977 circleAngle0->setMaximum(360);
00978 circleAngle0->setValue(0);
00979
00980 circleParameters->addWidget(circleAngle0, 1, 1, 1, 1);
00981
00982 Angle1 = new QLabel(page9_circle);
00983 Angle1->setObjectName(QString::fromUtf8("Angle1"));
00984
00985 circleParameters->addWidget(Angle1, 2, 0, 1, 1);
00986
00987 circleAngle1 = new QDoubleSpinBox(page9_circle);
00988 circleAngle1->setObjectName(QString::fromUtf8("circleAngle1"));
00989 circleAngle1->setMinimum(0);
00990 circleAngle1->setMaximum(360);
00991 circleAngle1->setSingleStep(1);
00992 circleAngle1->setValue(360);
00993
00994 circleParameters->addWidget(circleAngle1, 2, 1, 1, 1);
00995
00996
00997 gridLayout_3->addLayout(circleParameters, 0, 0, 1, 1);
00998
00999 verticalSpacer = new QSpacerItem(20, 95, QSizePolicy::Minimum, QSizePolicy::Expanding);
01000
01001 gridLayout_3->addItem(verticalSpacer, 1, 0, 1, 1);
01002
01003 widgetStack2->addWidget(page9_circle);
01004 page10_vertex = new QWidget();
01005 page10_vertex->setObjectName(QString::fromUtf8("page10_vertex"));
01006 gridLayoutWidget = new QWidget(page10_vertex);
01007 gridLayoutWidget->setObjectName(QString::fromUtf8("gridLayoutWidget"));
01008 gridLayoutWidget->setGeometry(QRect(10, 10, 201, 76));
01009 gridLayout_4 = new QGridLayout(gridLayoutWidget);
01010 gridLayout_4->setSpacing(6);
01011 gridLayout_4->setMargin(11);
01012 gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
01013 gridLayout_4->setContentsMargins(0, 0, 0, 0);
01014 VertexXAxisValue = new QDoubleSpinBox(gridLayoutWidget);
01015 VertexXAxisValue->setObjectName(QString::fromUtf8("VertexXAxisValue"));
01016
01017 gridLayout_4->addWidget(VertexXAxisValue, 0, 1, 1, 1);
01018
01019 VertexYAxisValue = new QDoubleSpinBox(gridLayoutWidget);
01020 VertexYAxisValue->setObjectName(QString::fromUtf8("VertexYAxisValue"));
01021
01022 gridLayout_4->addWidget(VertexYAxisValue, 1, 1, 1, 1);
01023
01024 VertexZAxisValue = new QDoubleSpinBox(gridLayoutWidget);
01025 VertexZAxisValue->setObjectName(QString::fromUtf8("VertexZAxisValue"));
01026
01027 gridLayout_4->addWidget(VertexZAxisValue, 2, 1, 1, 1);
01028
01029 label_X_Axis = new QLabel(gridLayoutWidget);
01030 label_X_Axis->setObjectName(QString::fromUtf8("label_X_Axis"));
01031 label_X_Axis->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
01032
01033 gridLayout_4->addWidget(label_X_Axis, 0, 0, 1, 1);
01034
01035 label_Y_Axis = new QLabel(gridLayoutWidget);
01036 label_Y_Axis->setObjectName(QString::fromUtf8("label_Y_Axis"));
01037 label_Y_Axis->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
01038
01039 gridLayout_4->addWidget(label_Y_Axis, 1, 0, 1, 1);
01040
01041 label_Z_Axis = new QLabel(gridLayoutWidget);
01042 label_Z_Axis->setObjectName(QString::fromUtf8("label_Z_Axis"));
01043 label_Z_Axis->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
01044
01045 gridLayout_4->addWidget(label_Z_Axis, 2, 0, 1, 1);
01046
01047 widgetStack2->addWidget(page10_vertex);
01048
01049 gridLayout2->addWidget(widgetStack2, 1, 0, 1, 1);
01050
01051
01052 gridLayout1->addWidget(groupBox_2, 1, 1, 1, 1);
01053
01054 spacerItem12 = new QSpacerItem(221, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
01055
01056 gridLayout1->addItem(spacerItem12, 0, 1, 1, 1);
01057
01058 comboBox1 = new QComboBox(groupBox1);
01059 comboBox1->setObjectName(QString::fromUtf8("comboBox1"));
01060
01061 gridLayout1->addWidget(comboBox1, 0, 0, 1, 1);
01062
01063 groupBox = new QGroupBox(groupBox1);
01064 groupBox->setObjectName(QString::fromUtf8("groupBox"));
01065 gridLayout21 = new QGridLayout(groupBox);
01066 gridLayout21->setSpacing(6);
01067 gridLayout21->setMargin(11);
01068 gridLayout21->setObjectName(QString::fromUtf8("gridLayout21"));
01069 gridLayout22 = new QGridLayout();
01070 gridLayout22->setSpacing(6);
01071 gridLayout22->setMargin(0);
01072 gridLayout22->setObjectName(QString::fromUtf8("gridLayout22"));
01073 zPos = new QDoubleSpinBox(groupBox);
01074 zPos->setObjectName(QString::fromUtf8("zPos"));
01075 zPos->setMinimum(-2.14748e+09);
01076 zPos->setMaximum(2.14748e+09);
01077
01078 gridLayout22->addWidget(zPos, 2, 1, 1, 1);
01079
01080 TextLabel_Z = new QLabel(groupBox);
01081 TextLabel_Z->setObjectName(QString::fromUtf8("TextLabel_Z"));
01082
01083 gridLayout22->addWidget(TextLabel_Z, 2, 0, 1, 1);
01084
01085 TextLabel_X = new QLabel(groupBox);
01086 TextLabel_X->setObjectName(QString::fromUtf8("TextLabel_X"));
01087
01088 gridLayout22->addWidget(TextLabel_X, 0, 0, 1, 1);
01089
01090 TextLabel_Direction = new QLabel(groupBox);
01091 TextLabel_Direction->setObjectName(QString::fromUtf8("TextLabel_Direction"));
01092
01093 gridLayout22->addWidget(TextLabel_Direction, 3, 0, 1, 1);
01094
01095 xPos = new QDoubleSpinBox(groupBox);
01096 xPos->setObjectName(QString::fromUtf8("xPos"));
01097 xPos->setMinimum(-2.14748e+09);
01098 xPos->setMaximum(2.14748e+09);
01099
01100 gridLayout22->addWidget(xPos, 0, 1, 1, 1);
01101
01102 TextLabel_Y = new QLabel(groupBox);
01103 TextLabel_Y->setObjectName(QString::fromUtf8("TextLabel_Y"));
01104
01105 gridLayout22->addWidget(TextLabel_Y, 1, 0, 1, 1);
01106
01107 direction = new QComboBox(groupBox);
01108 direction->setObjectName(QString::fromUtf8("direction"));
01109
01110 gridLayout22->addWidget(direction, 3, 1, 1, 1);
01111
01112 yPos = new QDoubleSpinBox(groupBox);
01113 yPos->setObjectName(QString::fromUtf8("yPos"));
01114 yPos->setMinimum(-2.14748e+09);
01115 yPos->setMaximum(2.14748e+09);
01116
01117 gridLayout22->addWidget(yPos, 1, 1, 1, 1);
01118
01119
01120 gridLayout21->addLayout(gridLayout22, 0, 0, 1, 2);
01121
01122 viewPositionButton = new QPushButton(groupBox);
01123 viewPositionButton->setObjectName(QString::fromUtf8("viewPositionButton"));
01124
01125 gridLayout21->addWidget(viewPositionButton, 1, 1, 1, 1);
01126
01127 spacerItem13 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
01128
01129 gridLayout21->addItem(spacerItem13, 2, 1, 1, 1);
01130
01131
01132 gridLayout1->addWidget(groupBox, 1, 0, 1, 1);
01133
01134
01135 gridLayout->addWidget(groupBox1, 0, 0, 1, 1);
01136
01137 QWidget::setTabOrder(comboBox1, xPos);
01138 QWidget::setTabOrder(xPos, yPos);
01139 QWidget::setTabOrder(yPos, zPos);
01140 QWidget::setTabOrder(zPos, direction);
01141 QWidget::setTabOrder(direction, planeLength);
01142 QWidget::setTabOrder(planeLength, planeWidth);
01143 QWidget::setTabOrder(planeWidth, boxLength);
01144 QWidget::setTabOrder(boxLength, boxWidth);
01145 QWidget::setTabOrder(boxWidth, boxHeight);
01146 QWidget::setTabOrder(boxHeight, cylinderRadius);
01147 QWidget::setTabOrder(cylinderRadius, cylinderHeight);
01148 QWidget::setTabOrder(cylinderHeight, cylinderAngle);
01149 QWidget::setTabOrder(cylinderAngle, coneRadius1);
01150 QWidget::setTabOrder(coneRadius1, coneRadius2);
01151 QWidget::setTabOrder(coneRadius2, coneHeight);
01152 QWidget::setTabOrder(coneHeight, coneAngle);
01153 QWidget::setTabOrder(coneAngle, sphereRadius);
01154 QWidget::setTabOrder(sphereRadius, sphereAngle3);
01155 QWidget::setTabOrder(sphereAngle3, sphereAngle1);
01156 QWidget::setTabOrder(sphereAngle1, sphereAngle2);
01157 QWidget::setTabOrder(sphereAngle2, ellipsoidRadius1);
01158 QWidget::setTabOrder(ellipsoidRadius1, ellipsoidRadius2);
01159 QWidget::setTabOrder(ellipsoidRadius2, ellipsoidAngle3);
01160 QWidget::setTabOrder(ellipsoidAngle3, ellipsoidAngle1);
01161 QWidget::setTabOrder(ellipsoidAngle1, ellipsoidAngle2);
01162 QWidget::setTabOrder(ellipsoidAngle2, torusRadius1);
01163 QWidget::setTabOrder(torusRadius1, torusRadius2);
01164 QWidget::setTabOrder(torusRadius2, torusAngle1);
01165 QWidget::setTabOrder(torusAngle1, torusAngle2);
01166 QWidget::setTabOrder(torusAngle2, torusAngle3);
01167 QWidget::setTabOrder(torusAngle3, createSolidButton);
01168 QWidget::setTabOrder(createSolidButton, buttonClose);
01169
01170 retranslateUi(PartGui__DlgPrimitives);
01171 QObject::connect(comboBox1, SIGNAL(activated(int)), widgetStack2, SLOT(setCurrentIndex(int)));
01172 QObject::connect(buttonClose, SIGNAL(clicked()), PartGui__DlgPrimitives, SLOT(reject()));
01173 QObject::connect(createSolidButton, SIGNAL(clicked()), PartGui__DlgPrimitives, SLOT(accept()));
01174
01175 widgetStack2->setCurrentIndex(0);
01176 direction->setCurrentIndex(-1);
01177
01178
01179 QMetaObject::connectSlotsByName(PartGui__DlgPrimitives);
01180 }
01181
01182 void retranslateUi(QDialog *PartGui__DlgPrimitives)
01183 {
01184 PartGui__DlgPrimitives->setWindowTitle(QApplication::translate("PartGui::DlgPrimitives", "Geometric Primitives", 0, QApplication::UnicodeUTF8));
01185 createSolidButton->setText(QApplication::translate("PartGui::DlgPrimitives", "&Create", 0, QApplication::UnicodeUTF8));
01186 createSolidButton->setShortcut(QApplication::translate("PartGui::DlgPrimitives", "Alt+C", 0, QApplication::UnicodeUTF8));
01187 buttonClose->setText(QApplication::translate("PartGui::DlgPrimitives", "Cl&ose", 0, QApplication::UnicodeUTF8));
01188 buttonClose->setShortcut(QApplication::translate("PartGui::DlgPrimitives", "Alt+O", 0, QApplication::UnicodeUTF8));
01189 groupBox1->setTitle(QApplication::translate("PartGui::DlgPrimitives", "Primitive", 0, QApplication::UnicodeUTF8));
01190 groupBox_2->setTitle(QApplication::translate("PartGui::DlgPrimitives", "Parameter", 0, QApplication::UnicodeUTF8));
01191 textLabel3_2->setText(QApplication::translate("PartGui::DlgPrimitives", "Width:", 0, QApplication::UnicodeUTF8));
01192 textLabel2_2->setText(QApplication::translate("PartGui::DlgPrimitives", "Length:", 0, QApplication::UnicodeUTF8));
01193 textLabel4->setText(QApplication::translate("PartGui::DlgPrimitives", "Height:", 0, QApplication::UnicodeUTF8));
01194 textLabel2->setText(QApplication::translate("PartGui::DlgPrimitives", "Length:", 0, QApplication::UnicodeUTF8));
01195 textLabel3->setText(QApplication::translate("PartGui::DlgPrimitives", "Width:", 0, QApplication::UnicodeUTF8));
01196 label->setText(QApplication::translate("PartGui::DlgPrimitives", "Angle:", 0, QApplication::UnicodeUTF8));
01197 textLabel5->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius:", 0, QApplication::UnicodeUTF8));
01198 textLabel6->setText(QApplication::translate("PartGui::DlgPrimitives", "Height:", 0, QApplication::UnicodeUTF8));
01199 label_4->setText(QApplication::translate("PartGui::DlgPrimitives", "Angle:", 0, QApplication::UnicodeUTF8));
01200 textLabel11->setText(QApplication::translate("PartGui::DlgPrimitives", "Height:", 0, QApplication::UnicodeUTF8));
01201 textLabel9->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius 1:", 0, QApplication::UnicodeUTF8));
01202 textLabel10->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius 2:", 0, QApplication::UnicodeUTF8));
01203 label_3->setText(QApplication::translate("PartGui::DlgPrimitives", "U parametric:", 0, QApplication::UnicodeUTF8));
01204 label_2->setText(QApplication::translate("PartGui::DlgPrimitives", "V parametric:", 0, QApplication::UnicodeUTF8));
01205 textLabel14->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius:", 0, QApplication::UnicodeUTF8));
01206 textLabel21->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius 1:", 0, QApplication::UnicodeUTF8));
01207 textLabel22->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius 2:", 0, QApplication::UnicodeUTF8));
01208 label23->setText(QApplication::translate("PartGui::DlgPrimitives", "U parametric:", 0, QApplication::UnicodeUTF8));
01209 label24->setText(QApplication::translate("PartGui::DlgPrimitives", "V parametric:", 0, QApplication::UnicodeUTF8));
01210 label_5->setText(QApplication::translate("PartGui::DlgPrimitives", "U parametric:", 0, QApplication::UnicodeUTF8));
01211 label_6->setText(QApplication::translate("PartGui::DlgPrimitives", "V parametric:", 0, QApplication::UnicodeUTF8));
01212 textLabel20->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius 2:", 0, QApplication::UnicodeUTF8));
01213 textLabel19->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius 1:", 0, QApplication::UnicodeUTF8));
01214 label_10->setText(QApplication::translate("PartGui::DlgPrimitives", "X min", 0, QApplication::UnicodeUTF8));
01215 label_15->setText(QApplication::translate("PartGui::DlgPrimitives", "x max", 0, QApplication::UnicodeUTF8));
01216 label_11->setText(QApplication::translate("PartGui::DlgPrimitives", "Y min", 0, QApplication::UnicodeUTF8));
01217 label_16->setText(QApplication::translate("PartGui::DlgPrimitives", "Y max", 0, QApplication::UnicodeUTF8));
01218 label_12->setText(QApplication::translate("PartGui::DlgPrimitives", "Z min", 0, QApplication::UnicodeUTF8));
01219 label_17->setText(QApplication::translate("PartGui::DlgPrimitives", "Z max", 0, QApplication::UnicodeUTF8));
01220 label_13->setText(QApplication::translate("PartGui::DlgPrimitives", "X2 min", 0, QApplication::UnicodeUTF8));
01221 label_18->setText(QApplication::translate("PartGui::DlgPrimitives", "X2 max", 0, QApplication::UnicodeUTF8));
01222 label_14->setText(QApplication::translate("PartGui::DlgPrimitives", "Z2 min", 0, QApplication::UnicodeUTF8));
01223 label_19->setText(QApplication::translate("PartGui::DlgPrimitives", "Z2 max", 0, QApplication::UnicodeUTF8));
01224 label_9->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius:", 0, QApplication::UnicodeUTF8));
01225 label_7->setText(QApplication::translate("PartGui::DlgPrimitives", "Pitch:", 0, QApplication::UnicodeUTF8));
01226 label_8->setText(QApplication::translate("PartGui::DlgPrimitives", "Height:", 0, QApplication::UnicodeUTF8));
01227 label_20->setText(QApplication::translate("PartGui::DlgPrimitives", "Angle - 0 for cyl", 0, QApplication::UnicodeUTF8));
01228 Radius->setText(QApplication::translate("PartGui::DlgPrimitives", "Radius:", 0, QApplication::UnicodeUTF8));
01229 Angle0->setText(QApplication::translate("PartGui::DlgPrimitives", "Angle0", 0, QApplication::UnicodeUTF8));
01230 Angle1->setText(QApplication::translate("PartGui::DlgPrimitives", "Angle1", 0, QApplication::UnicodeUTF8));
01231 label_X_Axis->setText(QApplication::translate("PartGui::DlgPrimitives", "X Axis Value:", 0, QApplication::UnicodeUTF8));
01232 label_Y_Axis->setText(QApplication::translate("PartGui::DlgPrimitives", "Y Axis Value:", 0, QApplication::UnicodeUTF8));
01233 label_Z_Axis->setText(QApplication::translate("PartGui::DlgPrimitives", "Z Axis Value:", 0, QApplication::UnicodeUTF8));
01234 comboBox1->clear();
01235 comboBox1->insertItems(0, QStringList()
01236 << QApplication::translate("PartGui::DlgPrimitives", "Plane", 0, QApplication::UnicodeUTF8)
01237 << QApplication::translate("PartGui::DlgPrimitives", "Box", 0, QApplication::UnicodeUTF8)
01238 << QApplication::translate("PartGui::DlgPrimitives", "Cylinder", 0, QApplication::UnicodeUTF8)
01239 << QApplication::translate("PartGui::DlgPrimitives", "Cone", 0, QApplication::UnicodeUTF8)
01240 << QApplication::translate("PartGui::DlgPrimitives", "Sphere", 0, QApplication::UnicodeUTF8)
01241 << QApplication::translate("PartGui::DlgPrimitives", "Ellipsoid", 0, QApplication::UnicodeUTF8)
01242 << QApplication::translate("PartGui::DlgPrimitives", "Torus", 0, QApplication::UnicodeUTF8)
01243 << QApplication::translate("PartGui::DlgPrimitives", "Wedge", 0, QApplication::UnicodeUTF8)
01244 << QApplication::translate("PartGui::DlgPrimitives", "Helix", 0, QApplication::UnicodeUTF8)
01245 << QApplication::translate("PartGui::DlgPrimitives", "Circle", 0, QApplication::UnicodeUTF8)
01246 << QApplication::translate("PartGui::DlgPrimitives", "Vertex", 0, QApplication::UnicodeUTF8)
01247 );
01248 groupBox->setTitle(QApplication::translate("PartGui::DlgPrimitives", "Position", 0, QApplication::UnicodeUTF8));
01249 TextLabel_Z->setText(QApplication::translate("PartGui::DlgPrimitives", "Z:", 0, QApplication::UnicodeUTF8));
01250 TextLabel_X->setText(QApplication::translate("PartGui::DlgPrimitives", "X:", 0, QApplication::UnicodeUTF8));
01251 TextLabel_Direction->setText(QApplication::translate("PartGui::DlgPrimitives", "Direction:", 0, QApplication::UnicodeUTF8));
01252 TextLabel_Y->setText(QApplication::translate("PartGui::DlgPrimitives", "Y:", 0, QApplication::UnicodeUTF8));
01253 viewPositionButton->setText(QApplication::translate("PartGui::DlgPrimitives", "3D View", 0, QApplication::UnicodeUTF8));
01254 Q_UNUSED(PartGui__DlgPrimitives);
01255 }
01256
01257 };
01258
01259 }
01260
01261 namespace PartGui {
01262 namespace Ui {
01263 class DlgPrimitives: public Ui_DlgPrimitives {};
01264 }
01265 }
01266
01267 #endif // UI_DLGPRIMITIVES_H