1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>CreateBoundaryAn</class>
4 <widget class="QDialog" name="CreateBoundaryAn">
5 <property name="geometry">
13 <property name="windowTitle">
14 <string>Create an analytical boundary</string>
16 <property name="autoFillBackground">
19 <property name="sizeGripEnabled">
22 <layout class="QGridLayout" name="gridLayout_5">
23 <item row="0" column="0">
24 <widget class="QLabel" name="Name">
25 <property name="text">
30 <item row="0" column="1">
31 <widget class="QLineEdit" name="LEName">
32 <property name="maxLength">
37 <item row="1" column="0" colspan="2">
38 <widget class="QGroupBox" name="TypeBoundary">
39 <property name="sizePolicy">
40 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
41 <horstretch>0</horstretch>
42 <verstretch>0</verstretch>
45 <property name="minimumSize">
51 <property name="title">
52 <string>Type of boundary</string>
54 <layout class="QGridLayout" name="gridLayout">
55 <item row="0" column="0">
56 <widget class="QRadioButton" name="RBCylindre">
57 <property name="text">
58 <string>Cylinder</string>
60 <property name="icon">
62 <normaloff>../../resources/cylinderpointvector.png</normaloff>../../resources/cylinderpointvector.png</iconset>
64 <property name="checkable">
67 <property name="checked">
72 <item row="0" column="1">
73 <widget class="QRadioButton" name="RBSphere">
74 <property name="text">
75 <string>Sphere</string>
77 <property name="icon">
79 <normaloff>../../resources/zone_spherepoint.png</normaloff>../../resources/zone_spherepoint.png</iconset>
83 <item row="0" column="2">
84 <widget class="QRadioButton" name="RBCone">
85 <property name="text">
88 <property name="icon">
90 <normaloff>../../resources/cone.png</normaloff>../../resources/cone.png</iconset>
94 <item row="0" column="3">
95 <widget class="QRadioButton" name="RBTore">
96 <property name="text">
97 <string>Torus</string>
99 <property name="icon">
101 <normaloff>../../resources/toruspointvector.png</normaloff>../../resources/toruspointvector.png</iconset>
103 <property name="checkable">
106 <property name="checked">
114 <item row="2" column="0" colspan="2">
115 <widget class="QGroupBox" name="gBCylindre">
116 <property name="sizePolicy">
117 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
118 <horstretch>0</horstretch>
119 <verstretch>0</verstretch>
122 <property name="title">
123 <string>Coordinates</string>
125 <layout class="QGridLayout">
126 <property name="margin">
129 <property name="spacing">
132 <item row="0" column="1">
133 <widget class="QDoubleSpinBox" name="SpinBox_Xcent">
134 <property name="decimals">
137 <property name="minimum">
138 <double>-999999999.000000000000000</double>
140 <property name="maximum">
141 <double>999999999.000000000000000</double>
143 <property name="value">
144 <double>0.000000000000000</double>
148 <item row="0" column="0">
149 <widget class="QLabel" name="TLXcent">
150 <property name="sizePolicy">
151 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
152 <horstretch>0</horstretch>
153 <verstretch>0</verstretch>
156 <property name="text">
157 <string>X centre</string>
159 <property name="wordWrap">
164 <item row="3" column="1" colspan="2">
165 <widget class="QDoubleSpinBox" name="SpinBox_Radius">
166 <property name="decimals">
169 <property name="maximum">
170 <double>1000000000.000000000000000</double>
174 <item row="2" column="1">
175 <widget class="QDoubleSpinBox" name="SpinBox_Zcent">
176 <property name="decimals">
179 <property name="minimum">
180 <double>-999999999.000000000000000</double>
182 <property name="maximum">
183 <double>999999999.000000000000000</double>
185 <property name="value">
186 <double>0.000000000000000</double>
190 <item row="3" column="0">
191 <widget class="QLabel" name="TLradius">
192 <property name="sizePolicy">
193 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
194 <horstretch>0</horstretch>
195 <verstretch>0</verstretch>
198 <property name="text">
199 <string>Radius</string>
201 <property name="wordWrap">
206 <item row="2" column="0">
207 <widget class="QLabel" name="TLZcent">
208 <property name="sizePolicy">
209 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
210 <horstretch>0</horstretch>
211 <verstretch>0</verstretch>
214 <property name="text">
215 <string>Z centre</string>
217 <property name="wordWrap">
222 <item row="1" column="0">
223 <widget class="QLabel" name="TLYcent">
224 <property name="sizePolicy">
225 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
226 <horstretch>0</horstretch>
227 <verstretch>0</verstretch>
230 <property name="text">
231 <string>Y centre</string>
233 <property name="wordWrap">
238 <item row="1" column="1">
239 <widget class="QDoubleSpinBox" name="SpinBox_Ycent">
240 <property name="decimals">
243 <property name="minimum">
244 <double>-999999999.000000000000000</double>
246 <property name="maximum">
247 <double>999999999.000000000000000</double>
249 <property name="value">
250 <double>0.000000000000000</double>
254 <item row="0" column="2">
255 <widget class="QLabel" name="TLXaxis">
256 <property name="sizePolicy">
257 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
258 <horstretch>0</horstretch>
259 <verstretch>0</verstretch>
262 <property name="text">
263 <string>X axis</string>
265 <property name="wordWrap">
270 <item row="1" column="2">
271 <widget class="QLabel" name="TLYaxis">
272 <property name="sizePolicy">
273 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
274 <horstretch>0</horstretch>
275 <verstretch>0</verstretch>
278 <property name="text">
279 <string>Y axis</string>
281 <property name="wordWrap">
286 <item row="2" column="2">
287 <widget class="QLabel" name="TLZaxis">
288 <property name="sizePolicy">
289 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
290 <horstretch>0</horstretch>
291 <verstretch>0</verstretch>
294 <property name="text">
295 <string>Z axis</string>
297 <property name="wordWrap">
302 <item row="2" column="3">
303 <widget class="QDoubleSpinBox" name="SpinBox_Zaxis">
304 <property name="decimals">
307 <property name="minimum">
308 <double>-999999999.000000000000000</double>
310 <property name="maximum">
311 <double>999999999.000000000000000</double>
313 <property name="value">
314 <double>0.000000000000000</double>
318 <item row="1" column="3">
319 <widget class="QDoubleSpinBox" name="SpinBox_Yaxis">
320 <property name="decimals">
323 <property name="minimum">
324 <double>-999999999.000000000000000</double>
326 <property name="maximum">
327 <double>999999999.000000000000000</double>
329 <property name="value">
330 <double>0.000000000000000</double>
334 <item row="0" column="3">
335 <widget class="QDoubleSpinBox" name="SpinBox_Xaxis">
336 <property name="decimals">
339 <property name="minimum">
340 <double>-999999999.000000000000000</double>
342 <property name="maximum">
343 <double>999999999.000000000000000</double>
345 <property name="value">
346 <double>0.000000000000000</double>
353 <item row="3" column="0" colspan="2">
354 <widget class="QGroupBox" name="gBSphere">
355 <property name="sizePolicy">
356 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
357 <horstretch>0</horstretch>
358 <verstretch>0</verstretch>
361 <property name="title">
362 <string>Coordinates</string>
364 <layout class="QGridLayout">
365 <property name="margin">
368 <property name="spacing">
371 <item row="1" column="3">
372 <widget class="QDoubleSpinBox" name="SpinBox_Rayon">
373 <property name="decimals">
376 <property name="minimum">
377 <double>0.000000000000000</double>
379 <property name="maximum">
380 <double>999999999.000000000000000</double>
382 <property name="value">
383 <double>0.000000000000000</double>
387 <item row="2" column="1">
388 <widget class="QDoubleSpinBox" name="SpinBox_Zcentre">
389 <property name="decimals">
392 <property name="minimum">
393 <double>-999999999.000000000000000</double>
395 <property name="maximum">
396 <double>999999999.000000000000000</double>
398 <property name="value">
399 <double>0.000000000000000</double>
403 <item row="1" column="2">
404 <widget class="QLabel" name="TLRayon">
405 <property name="sizePolicy">
406 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
407 <horstretch>0</horstretch>
408 <verstretch>0</verstretch>
411 <property name="text">
412 <string>Radius</string>
414 <property name="wordWrap">
419 <item row="2" column="0">
420 <widget class="QLabel" name="TLZcentre">
421 <property name="sizePolicy">
422 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
423 <horstretch>0</horstretch>
424 <verstretch>0</verstretch>
427 <property name="text">
428 <string>Z centre</string>
430 <property name="wordWrap">
435 <item row="1" column="0">
436 <widget class="QLabel" name="TLYcentre">
437 <property name="sizePolicy">
438 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
439 <horstretch>0</horstretch>
440 <verstretch>0</verstretch>
443 <property name="text">
444 <string>Y centre</string>
446 <property name="wordWrap">
451 <item row="1" column="1">
452 <widget class="QDoubleSpinBox" name="SpinBox_Ycentre">
453 <property name="decimals">
456 <property name="minimum">
457 <double>-999999999.000000000000000</double>
459 <property name="maximum">
460 <double>999999999.000000000000000</double>
462 <property name="value">
463 <double>0.000000000000000</double>
467 <item row="0" column="1">
468 <widget class="QDoubleSpinBox" name="SpinBox_Xcentre">
469 <property name="decimals">
472 <property name="minimum">
473 <double>-999999999.000000000000000</double>
475 <property name="maximum">
476 <double>999999999.000000000000000</double>
478 <property name="value">
479 <double>0.000000000000000</double>
483 <item row="0" column="0">
484 <widget class="QLabel" name="TLXcentre">
485 <property name="sizePolicy">
486 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
487 <horstretch>0</horstretch>
488 <verstretch>0</verstretch>
491 <property name="text">
492 <string>X centre</string>
494 <property name="wordWrap">
502 <item row="4" column="0" colspan="2">
503 <widget class="QGroupBox" name="gBCone">
504 <property name="sizePolicy">
505 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
506 <horstretch>0</horstretch>
507 <verstretch>0</verstretch>
510 <property name="title">
511 <string>Coordinates</string>
513 <layout class="QGridLayout" name="gridLayout_3">
514 <item row="0" column="0" colspan="2">
515 <widget class="QGroupBox" name="groupBox">
516 <property name="title">
517 <string>Definition</string>
519 <layout class="QGridLayout" name="gridLayout_2">
520 <item row="0" column="0">
521 <widget class="QRadioButton" name="RB_Def_radius">
522 <property name="text">
523 <string>Radius</string>
525 <property name="icon">
527 <normaloff>../../resources/conedxyz.png</normaloff>../../resources/conedxyz.png</iconset>
529 <property name="checked">
534 <item row="0" column="1">
535 <widget class="QRadioButton" name="RB_Def_angle">
536 <property name="text">
537 <string>Angle</string>
539 <property name="icon">
541 <normaloff>../../resources/conepointvector.png</normaloff>../../resources/conepointvector.png</iconset>
548 <item row="1" column="0">
549 <widget class="QLabel" name="TLCone_X1">
550 <property name="sizePolicy">
551 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
552 <horstretch>0</horstretch>
553 <verstretch>0</verstretch>
556 <property name="text">
559 <property name="wordWrap">
564 <item row="1" column="1">
565 <widget class="QDoubleSpinBox" name="SpinBox_Cone_X1">
566 <property name="decimals">
569 <property name="minimum">
570 <double>-999999999.000000000000000</double>
572 <property name="maximum">
573 <double>999999999.000000000000000</double>
575 <property name="value">
576 <double>0.000000000000000</double>
580 <item row="1" column="2">
581 <widget class="QLabel" name="TLCone_X2">
582 <property name="sizePolicy">
583 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
584 <horstretch>0</horstretch>
585 <verstretch>0</verstretch>
588 <property name="text">
591 <property name="wordWrap">
596 <item row="1" column="3">
597 <widget class="QDoubleSpinBox" name="SpinBox_Cone_X2">
598 <property name="decimals">
601 <property name="minimum">
602 <double>-999999999.000000000000000</double>
604 <property name="maximum">
605 <double>999999999.000000000000000</double>
607 <property name="value">
608 <double>0.000000000000000</double>
612 <item row="2" column="0">
613 <widget class="QLabel" name="TLCone_Y1">
614 <property name="sizePolicy">
615 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
616 <horstretch>0</horstretch>
617 <verstretch>0</verstretch>
620 <property name="text">
623 <property name="wordWrap">
628 <item row="2" column="1">
629 <widget class="QDoubleSpinBox" name="SpinBox_Cone_Y1">
630 <property name="decimals">
633 <property name="minimum">
634 <double>-999999999.000000000000000</double>
636 <property name="maximum">
637 <double>999999999.000000000000000</double>
639 <property name="value">
640 <double>0.000000000000000</double>
644 <item row="2" column="2">
645 <widget class="QLabel" name="TLCone_Y2">
646 <property name="sizePolicy">
647 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
648 <horstretch>0</horstretch>
649 <verstretch>0</verstretch>
652 <property name="text">
655 <property name="wordWrap">
660 <item row="2" column="3">
661 <widget class="QDoubleSpinBox" name="SpinBox_Cone_Y2">
662 <property name="decimals">
665 <property name="minimum">
666 <double>-999999999.000000000000000</double>
668 <property name="maximum">
669 <double>999999999.000000000000000</double>
671 <property name="value">
672 <double>0.000000000000000</double>
676 <item row="3" column="0">
677 <widget class="QLabel" name="TLCone_Z1">
678 <property name="sizePolicy">
679 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
680 <horstretch>0</horstretch>
681 <verstretch>0</verstretch>
684 <property name="text">
687 <property name="wordWrap">
692 <item row="3" column="1">
693 <widget class="QDoubleSpinBox" name="SpinBox_Cone_Z1">
694 <property name="decimals">
697 <property name="minimum">
698 <double>-999999999.000000000000000</double>
700 <property name="maximum">
701 <double>999999999.000000000000000</double>
703 <property name="value">
704 <double>0.000000000000000</double>
708 <item row="3" column="2">
709 <widget class="QLabel" name="TLCone_Z2">
710 <property name="sizePolicy">
711 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
712 <horstretch>0</horstretch>
713 <verstretch>0</verstretch>
716 <property name="text">
719 <property name="wordWrap">
724 <item row="3" column="3">
725 <widget class="QDoubleSpinBox" name="SpinBox_Cone_Z2">
726 <property name="decimals">
729 <property name="minimum">
730 <double>-999999999.000000000000000</double>
732 <property name="maximum">
733 <double>999999999.000000000000000</double>
735 <property name="value">
736 <double>0.000000000000000</double>
740 <item row="4" column="0">
741 <widget class="QLabel" name="TLCone_V1">
742 <property name="sizePolicy">
743 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
744 <horstretch>0</horstretch>
745 <verstretch>0</verstretch>
748 <property name="text">
751 <property name="wordWrap">
756 <item row="4" column="1">
757 <widget class="QDoubleSpinBox" name="SpinBox_Cone_V1">
758 <property name="decimals">
761 <property name="maximum">
762 <double>1000000000.000000000000000</double>
766 <item row="4" column="2">
767 <widget class="QLabel" name="TLCone_V2">
768 <property name="sizePolicy">
769 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
770 <horstretch>0</horstretch>
771 <verstretch>0</verstretch>
774 <property name="text">
777 <property name="wordWrap">
782 <item row="4" column="3">
783 <widget class="QDoubleSpinBox" name="SpinBox_Cone_V2">
784 <property name="decimals">
787 <property name="maximum">
788 <double>1000000000.000000000000000</double>
795 <item row="5" column="0" colspan="2">
796 <widget class="QGroupBox" name="gBTore">
797 <property name="sizePolicy">
798 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
799 <horstretch>0</horstretch>
800 <verstretch>0</verstretch>
803 <property name="title">
804 <string>Coordinates</string>
806 <layout class="QGridLayout" name="gridLayout_4">
807 <item row="0" column="0">
808 <widget class="QLabel" name="TLToreXcent">
809 <property name="sizePolicy">
810 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
811 <horstretch>0</horstretch>
812 <verstretch>0</verstretch>
815 <property name="text">
816 <string>X centre</string>
818 <property name="wordWrap">
823 <item row="0" column="1">
824 <widget class="QDoubleSpinBox" name="SpinBoxToreXcent">
825 <property name="decimals">
828 <property name="minimum">
829 <double>-999999999.000000000000000</double>
831 <property name="maximum">
832 <double>999999999.000000000000000</double>
834 <property name="value">
835 <double>0.000000000000000</double>
839 <item row="0" column="2">
840 <widget class="QLabel" name="TLToreXaxe">
841 <property name="sizePolicy">
842 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
843 <horstretch>0</horstretch>
844 <verstretch>0</verstretch>
847 <property name="text">
848 <string>X axis</string>
850 <property name="wordWrap">
855 <item row="0" column="3">
856 <widget class="QDoubleSpinBox" name="SpinBoxToreXaxe">
857 <property name="decimals">
860 <property name="minimum">
861 <double>-999999999.000000000000000</double>
863 <property name="maximum">
864 <double>999999999.000000000000000</double>
866 <property name="value">
867 <double>0.000000000000000</double>
871 <item row="1" column="0">
872 <widget class="QLabel" name="TLToreYcent">
873 <property name="sizePolicy">
874 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
875 <horstretch>0</horstretch>
876 <verstretch>0</verstretch>
879 <property name="text">
880 <string>Y centre</string>
882 <property name="wordWrap">
887 <item row="1" column="1">
888 <widget class="QDoubleSpinBox" name="SpinBoxToreYcent">
889 <property name="decimals">
892 <property name="minimum">
893 <double>-999999999.000000000000000</double>
895 <property name="maximum">
896 <double>999999999.000000000000000</double>
898 <property name="value">
899 <double>0.000000000000000</double>
903 <item row="1" column="2">
904 <widget class="QLabel" name="TLToreYaxe">
905 <property name="sizePolicy">
906 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
907 <horstretch>0</horstretch>
908 <verstretch>0</verstretch>
911 <property name="text">
912 <string>Y axis</string>
914 <property name="wordWrap">
919 <item row="1" column="3">
920 <widget class="QDoubleSpinBox" name="SpinBoxToreYaxe">
921 <property name="decimals">
924 <property name="minimum">
925 <double>-999999999.000000000000000</double>
927 <property name="maximum">
928 <double>999999999.000000000000000</double>
930 <property name="value">
931 <double>0.000000000000000</double>
935 <item row="2" column="0">
936 <widget class="QLabel" name="TLToreZcent">
937 <property name="sizePolicy">
938 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
939 <horstretch>0</horstretch>
940 <verstretch>0</verstretch>
943 <property name="text">
944 <string>Z centre</string>
946 <property name="wordWrap">
951 <item row="2" column="1">
952 <widget class="QDoubleSpinBox" name="SpinBoxToreZcent">
953 <property name="decimals">
956 <property name="minimum">
957 <double>-999999999.000000000000000</double>
959 <property name="maximum">
960 <double>999999999.000000000000000</double>
962 <property name="value">
963 <double>0.000000000000000</double>
967 <item row="2" column="2">
968 <widget class="QLabel" name="TLToreZaxe">
969 <property name="sizePolicy">
970 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
971 <horstretch>0</horstretch>
972 <verstretch>0</verstretch>
975 <property name="text">
976 <string>Z axis</string>
978 <property name="wordWrap">
983 <item row="2" column="3">
984 <widget class="QDoubleSpinBox" name="SpinBoxToreZaxe">
985 <property name="decimals">
988 <property name="minimum">
989 <double>-999999999.000000000000000</double>
991 <property name="maximum">
992 <double>999999999.000000000000000</double>
994 <property name="value">
995 <double>0.000000000000000</double>
999 <item row="3" column="0">
1000 <widget class="QLabel" name="TLToreRayRev">
1001 <property name="sizePolicy">
1002 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1003 <horstretch>0</horstretch>
1004 <verstretch>0</verstretch>
1007 <property name="text">
1008 <string>R revolution</string>
1010 <property name="wordWrap">
1015 <item row="3" column="1">
1016 <widget class="QDoubleSpinBox" name="SpinBoxToreRRev">
1017 <property name="decimals">
1020 <property name="maximum">
1021 <double>1000000000.000000000000000</double>
1025 <item row="3" column="2">
1026 <widget class="QLabel" name="TLToreRayPri">
1027 <property name="sizePolicy">
1028 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1029 <horstretch>0</horstretch>
1030 <verstretch>0</verstretch>
1033 <property name="text">
1034 <string>Primary R</string>
1036 <property name="wordWrap">
1041 <item row="3" column="3">
1042 <widget class="QDoubleSpinBox" name="SpinBoxToreRPri">
1043 <property name="decimals">
1046 <property name="maximum">
1047 <double>1000000000.000000000000000</double>
1054 <item row="6" column="0" colspan="2">
1055 <widget class="QGroupBox" name="GBButtons">
1056 <property name="sizePolicy">
1057 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
1058 <horstretch>0</horstretch>
1059 <verstretch>0</verstretch>
1062 <property name="title">
1065 <layout class="QGridLayout">
1066 <property name="margin">
1069 <property name="spacing">
1072 <item row="0" column="3">
1073 <widget class="QPushButton" name="buttonHelp">
1074 <property name="text">
1075 <string>Help</string>
1079 <item row="0" column="2">
1080 <widget class="QPushButton" name="buttonCancel">
1081 <property name="text">
1082 <string>Cancel</string>
1086 <item row="0" column="1">
1087 <widget class="QPushButton" name="buttonApply">
1088 <property name="text">
1089 <string>Apply</string>
1093 <item row="0" column="0">
1094 <widget class="QPushButton" name="buttonOk">
1095 <property name="text">