replaced DeletePoint with DeletePoint_2
[engrid.git] / guismoothsurface.ui
blob6845eae413d33854d8fdb0e1456dc8fd386f8628
1 <ui version="4.0" >
2  <class>GuiSmoothSurface</class>
3  <widget class="QDialog" name="GuiSmoothSurface" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>708</width>
9     <height>714</height>
10    </rect>
11   </property>
12   <property name="windowTitle" >
13    <string>smooth surface</string>
14   </property>
15   <property name="windowIcon" >
16    <iconset resource="engrid.qrc" >
17     <normaloff>:/icons/resources/icons/G.png</normaloff>:/icons/resources/icons/G.png</iconset>
18   </property>
19   <layout class="QVBoxLayout" name="verticalLayout_2" >
20    <item>
21     <widget class="QTabWidget" name="tabWidget" >
22      <property name="currentIndex" >
23       <number>0</number>
24      </property>
25      <widget class="QWidget" name="tab" >
26       <attribute name="title" >
27        <string>Main options</string>
28       </attribute>
29       <layout class="QHBoxLayout" name="horizontalLayout_2" >
30        <item>
31         <layout class="QVBoxLayout" name="verticalLayout_4" >
32          <property name="sizeConstraint" >
33           <enum>QLayout::SetMaximumSize</enum>
34          </property>
35          <item>
36           <layout class="QGridLayout" name="_3" >
37            <item row="2" column="0" >
38             <widget class="QLabel" name="label_8" >
39              <property name="text" >
40               <string>Convergence</string>
41              </property>
42             </widget>
43            </item>
44            <item row="3" column="0" >
45             <widget class="QLabel" name="label_11" >
46              <property name="text" >
47               <string>NumberOfIterations</string>
48              </property>
49             </widget>
50            </item>
51            <item row="4" column="0" >
52             <widget class="QLabel" name="label_12" >
53              <property name="text" >
54               <string>RelaxationFactor</string>
55              </property>
56             </widget>
57            </item>
58            <item row="7" column="0" >
59             <widget class="QLabel" name="label_13" >
60              <property name="text" >
61               <string>FeatureAngle</string>
62              </property>
63             </widget>
64            </item>
65            <item row="8" column="0" >
66             <widget class="QLabel" name="label_15" >
67              <property name="text" >
68               <string>EdgeAngle</string>
69              </property>
70             </widget>
71            </item>
72            <item row="7" column="1" >
73             <widget class="QDoubleSpinBox" name="doubleSpinBox_FeatureAngle" >
74              <property name="maximum" >
75               <double>180.000000000000000</double>
76              </property>
77              <property name="value" >
78               <double>45.000000000000000</double>
79              </property>
80             </widget>
81            </item>
82            <item row="3" column="1" >
83             <widget class="QSpinBox" name="spinBox_NumberOfIterations" >
84              <property name="maximum" >
85               <number>2147483647</number>
86              </property>
87              <property name="singleStep" >
88               <number>10</number>
89              </property>
90              <property name="value" >
91               <number>100</number>
92              </property>
93             </widget>
94            </item>
95            <item row="4" column="1" >
96             <widget class="QLineEdit" name="lineEdit_RelaxationFactor" />
97            </item>
98            <item row="6" column="0" colspan="2" >
99             <widget class="QCheckBox" name="checkBox_FeatureEdgeSmoothing" >
100              <property name="text" >
101               <string>FeatureEdgeSmoothing</string>
102              </property>
103             </widget>
104            </item>
105            <item row="8" column="1" >
106             <widget class="QDoubleSpinBox" name="doubleSpinBox_EdgeAngle" >
107              <property name="maximum" >
108               <double>180.000000000000000</double>
109              </property>
110              <property name="value" >
111               <double>45.000000000000000</double>
112              </property>
113             </widget>
114            </item>
115            <item row="9" column="0" colspan="2" >
116             <widget class="QCheckBox" name="checkBox_BoundarySmoothing" >
117              <property name="text" >
118               <string>BoundarySmoothing</string>
119              </property>
120             </widget>
121            </item>
122            <item row="10" column="0" colspan="2" >
123             <widget class="QCheckBox" name="checkBox_GenerateErrorScalars" >
124              <property name="text" >
125               <string>GenerateErrorScalars</string>
126              </property>
127             </widget>
128            </item>
129            <item row="11" column="0" colspan="2" >
130             <widget class="QCheckBox" name="checkBox_GenerateErrorVectors" >
131              <property name="text" >
132               <string>GenerateErrorVectors</string>
133              </property>
134             </widget>
135            </item>
136            <item row="2" column="1" >
137             <widget class="QDoubleSpinBox" name="doubleSpinBox_Convergence" >
138              <property name="maximum" >
139               <double>1.000000000000000</double>
140              </property>
141              <property name="singleStep" >
142               <double>0.010000000000000</double>
143              </property>
144             </widget>
145            </item>
146            <item row="5" column="0" >
147             <widget class="QLabel" name="label" >
148              <property name="text" >
149               <string>PassBand</string>
150              </property>
151             </widget>
152            </item>
153            <item row="5" column="1" >
154             <widget class="QDoubleSpinBox" name="doubleSpinBox_PassBand" >
155              <property name="maximum" >
156               <double>2.000000000000000</double>
157              </property>
158              <property name="singleStep" >
159               <double>0.100000000000000</double>
160              </property>
161             </widget>
162            </item>
163           </layout>
164          </item>
165          <item>
166           <widget class="QGroupBox" name="groupBox_2" >
167            <property name="title" >
168             <string>Source</string>
169            </property>
170            <layout class="QVBoxLayout" name="verticalLayout" >
171             <item>
172              <widget class="QListWidget" name="listWidget_Source" >
173               <property name="sizePolicy" >
174                <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
175                 <horstretch>0</horstretch>
176                 <verstretch>0</verstretch>
177                </sizepolicy>
178               </property>
179              </widget>
180             </item>
181             <item>
182              <layout class="QHBoxLayout" name="horizontalLayout" >
183               <item>
184                <widget class="QPushButton" name="pushButton_SelectAll_Source" >
185                 <property name="text" >
186                  <string>Select all</string>
187                 </property>
188                </widget>
189               </item>
190               <item>
191                <widget class="QPushButton" name="pushButton_ClearAll_Source" >
192                 <property name="text" >
193                  <string>Clear all</string>
194                 </property>
195                </widget>
196               </item>
197              </layout>
198             </item>
199            </layout>
200           </widget>
201          </item>
202         </layout>
203        </item>
204        <item>
205         <layout class="QVBoxLayout" name="verticalLayout_6" >
206          <item>
207           <widget class="QGroupBox" name="groupBox" >
208            <property name="title" >
209             <string>boundary codes</string>
210            </property>
211            <layout class="QVBoxLayout" name="verticalLayout_5" >
212             <item>
213              <widget class="QListWidget" name="listWidget" />
214             </item>
215             <item>
216              <layout class="QHBoxLayout" name="horizontalLayout_6" >
217               <item>
218                <widget class="QPushButton" name="pushButton_SelectAll_BC" >
219                 <property name="text" >
220                  <string>Select all</string>
221                 </property>
222                </widget>
223               </item>
224               <item>
225                <widget class="QPushButton" name="pushButton_ClearAll_BC" >
226                 <property name="text" >
227                  <string>Clear all</string>
228                 </property>
229                </widget>
230               </item>
231              </layout>
232             </item>
233            </layout>
234           </widget>
235          </item>
236          <item>
237           <layout class="QFormLayout" name="formLayout" >
238            <property name="fieldGrowthPolicy" >
239             <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
240            </property>
241            <property name="labelAlignment" >
242             <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
243            </property>
244            <item row="0" column="0" >
245             <widget class="QLabel" name="label_3" >
246              <property name="maximumSize" >
247               <size>
248                <width>41</width>
249                <height>16777215</height>
250               </size>
251              </property>
252              <property name="text" >
253               <string>Method :</string>
254              </property>
255             </widget>
256            </item>
257            <item row="0" column="1" >
258             <widget class="QComboBox" name="SmoothMethod" >
259              <property name="sizePolicy" >
260               <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
261                <horstretch>0</horstretch>
262                <verstretch>0</verstretch>
263               </sizepolicy>
264              </property>
265              <property name="sizeAdjustPolicy" >
266               <enum>QComboBox::AdjustToContents</enum>
267              </property>
268             </widget>
269            </item>
270            <item row="1" column="0" >
271             <widget class="QLabel" name="label_4" >
272              <property name="text" >
273               <string>Boundary code for new cells :</string>
274              </property>
275             </widget>
276            </item>
277            <item row="1" column="1" >
278             <widget class="QLineEdit" name="lineEdit_BoundaryCode" />
279            </item>
280            <item row="2" column="0" >
281             <widget class="QLabel" name="label_2" >
282              <property name="text" >
283               <string>Number of subdivisions :</string>
284              </property>
285             </widget>
286            </item>
287            <item row="2" column="1" >
288             <widget class="QSpinBox" name="spinBox_NumberOfSubdivisions" />
289            </item>
290            <item row="3" column="0" >
291             <widget class="QLabel" name="label_5" >
292              <property name="text" >
293               <string>VTK_SIMPLE_VERTEX :</string>
294              </property>
295             </widget>
296            </item>
297            <item row="3" column="1" >
298             <widget class="QDoubleSpinBox" name="doubleSpinBox_VTK_SIMPLE_VERTEX" >
299              <property name="minimum" >
300               <double>-1.000000000000000</double>
301              </property>
302             </widget>
303            </item>
304            <item row="4" column="0" >
305             <widget class="QLabel" name="label_6" >
306              <property name="text" >
307               <string>VTK_FIXED_VERTEX :</string>
308              </property>
309             </widget>
310            </item>
311            <item row="5" column="0" >
312             <widget class="QLabel" name="label_7" >
313              <property name="text" >
314               <string>VTK_FEATURE_EDGE_VERTEX :</string>
315              </property>
316             </widget>
317            </item>
318            <item row="6" column="0" >
319             <widget class="QLabel" name="label_9" >
320              <property name="text" >
321               <string>VTK_BOUNDARY_EDGE_VERTEX :</string>
322              </property>
323             </widget>
324            </item>
325            <item row="4" column="1" >
326             <widget class="QDoubleSpinBox" name="doubleSpinBox_VTK_FIXED_VERTEX" >
327              <property name="minimum" >
328               <double>-1.000000000000000</double>
329              </property>
330             </widget>
331            </item>
332            <item row="5" column="1" >
333             <widget class="QDoubleSpinBox" name="doubleSpinBox_VTK_FEATURE_EDGE_VERTEX" >
334              <property name="minimum" >
335               <double>-1.000000000000000</double>
336              </property>
337             </widget>
338            </item>
339            <item row="6" column="1" >
340             <widget class="QDoubleSpinBox" name="doubleSpinBox_VTK_BOUNDARY_EDGE_VERTEX" >
341              <property name="minimum" >
342               <double>-1.000000000000000</double>
343              </property>
344             </widget>
345            </item>
346            <item row="7" column="0" >
347             <widget class="QLabel" name="label_10" >
348              <property name="text" >
349               <string>Convergence_meshdensity :</string>
350              </property>
351             </widget>
352            </item>
353            <item row="7" column="1" >
354             <widget class="QDoubleSpinBox" name="doubleSpinBox_Convergence_meshdensity" >
355              <property name="decimals" >
356               <number>6</number>
357              </property>
358              <property name="singleStep" >
359               <double>0.010000000000000</double>
360              </property>
361             </widget>
362            </item>
363            <item row="8" column="0" >
364             <widget class="QCheckBox" name="checkBox_insert_FP" >
365              <property name="sizePolicy" >
366               <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
367                <horstretch>0</horstretch>
368                <verstretch>0</verstretch>
369               </sizepolicy>
370              </property>
371              <property name="text" >
372               <string>Insert field points</string>
373              </property>
374             </widget>
375            </item>
376            <item row="9" column="0" >
377             <widget class="QCheckBox" name="checkBox_remove_FP" >
378              <property name="text" >
379               <string>Remove field points</string>
380              </property>
381             </widget>
382            </item>
383            <item row="8" column="1" >
384             <widget class="QCheckBox" name="checkBox_insert_EP" >
385              <property name="text" >
386               <string>Insert edge points</string>
387              </property>
388             </widget>
389            </item>
390            <item row="9" column="1" >
391             <widget class="QCheckBox" name="checkBox_remove_EP" >
392              <property name="text" >
393               <string>Remove edge points</string>
394              </property>
395             </widget>
396            </item>
397            <item row="10" column="0" >
398             <widget class="QLabel" name="label_14" >
399              <property name="text" >
400               <string>NumberOfSmoothIterations :</string>
401              </property>
402             </widget>
403            </item>
404            <item row="10" column="1" >
405             <widget class="QSpinBox" name="spinBox_NumberOfSmoothIterations" />
406            </item>
407            <item row="11" column="0" >
408             <widget class="QCheckBox" name="checkBox_Swap" >
409              <property name="text" >
410               <string>Swap</string>
411              </property>
412             </widget>
413            </item>
414            <item row="11" column="1" >
415             <widget class="QCheckBox" name="checkBox_LaplaceSmoothing" >
416              <property name="text" >
417               <string>Laplace smoothing</string>
418              </property>
419             </widget>
420            </item>
421           </layout>
422          </item>
423         </layout>
424        </item>
425       </layout>
426      </widget>
427      <widget class="QWidget" name="tab_2" >
428       <attribute name="title" >
429        <string>Advanced options</string>
430       </attribute>
431       <layout class="QVBoxLayout" name="verticalLayout_3" >
432        <item>
433         <layout class="QVBoxLayout" name="verticalLayout_SettingsSheet" />
434        </item>
435        <item>
436         <layout class="QHBoxLayout" name="horizontalLayout_4" >
437          <item>
438           <widget class="QRadioButton" name="radioButton_length" >
439            <property name="text" >
440             <string>Mesh density in length units</string>
441            </property>
442           </widget>
443          </item>
444          <item>
445           <widget class="QRadioButton" name="radioButton_density" >
446            <property name="text" >
447             <string>Mesh density in length^(-1) units</string>
448            </property>
449           </widget>
450          </item>
451         </layout>
452        </item>
453        <item>
454         <layout class="QHBoxLayout" name="horizontalLayout_3" >
455          <item>
456           <widget class="QPushButton" name="pushButton_RemoveSet" >
457            <property name="text" >
458             <string>Remove set</string>
459            </property>
460           </widget>
461          </item>
462          <item>
463           <widget class="QPushButton" name="pushButton_AddSet" >
464            <property name="text" >
465             <string>Add set</string>
466            </property>
467           </widget>
468          </item>
469          <item>
470           <widget class="QPushButton" name="pushButton_TestSet" >
471            <property name="text" >
472             <string>Test</string>
473            </property>
474           </widget>
475          </item>
476         </layout>
477        </item>
478        <item>
479         <layout class="QHBoxLayout" name="horizontalLayout_5" >
480          <item>
481           <widget class="QPushButton" name="pushButton_Load" >
482            <property name="text" >
483             <string>Load...</string>
484            </property>
485           </widget>
486          </item>
487          <item>
488           <widget class="QPushButton" name="pushButton_Save" >
489            <property name="text" >
490             <string>Save...</string>
491            </property>
492           </widget>
493          </item>
494         </layout>
495        </item>
496       </layout>
497      </widget>
498     </widget>
499    </item>
500    <item>
501     <layout class="QHBoxLayout" >
502      <item>
503       <widget class="QPushButton" name="pushButtonHelp" >
504        <property name="text" >
505         <string>Help</string>
506        </property>
507       </widget>
508      </item>
509      <item>
510       <spacer>
511        <property name="orientation" >
512         <enum>Qt::Horizontal</enum>
513        </property>
514        <property name="sizeHint" stdset="0" >
515         <size>
516          <width>40</width>
517          <height>20</height>
518         </size>
519        </property>
520       </spacer>
521      </item>
522      <item>
523       <widget class="QDialogButtonBox" name="buttonBox" >
524        <property name="orientation" >
525         <enum>Qt::Horizontal</enum>
526        </property>
527        <property name="standardButtons" >
528         <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
529        </property>
530       </widget>
531      </item>
532     </layout>
533    </item>
534   </layout>
535  </widget>
536  <resources>
537   <include location="engrid.qrc" />
538  </resources>
539  <connections>
540   <connection>
541    <sender>buttonBox</sender>
542    <signal>accepted()</signal>
543    <receiver>GuiSmoothSurface</receiver>
544    <slot>accept()</slot>
545    <hints>
546     <hint type="sourcelabel" >
547      <x>248</x>
548      <y>254</y>
549     </hint>
550     <hint type="destinationlabel" >
551      <x>157</x>
552      <y>274</y>
553     </hint>
554    </hints>
555   </connection>
556   <connection>
557    <sender>buttonBox</sender>
558    <signal>rejected()</signal>
559    <receiver>GuiSmoothSurface</receiver>
560    <slot>reject()</slot>
561    <hints>
562     <hint type="sourcelabel" >
563      <x>316</x>
564      <y>260</y>
565     </hint>
566     <hint type="destinationlabel" >
567      <x>286</x>
568      <y>274</y>
569     </hint>
570    </hints>
571   </connection>
572  </connections>
573 </ui>