2 <class>GuiSmoothSurface</class>
3 <widget class="QDialog" name="GuiSmoothSurface" >
4 <property name="geometry" >
12 <property name="windowTitle" >
13 <string>smooth surface</string>
15 <property name="windowIcon" >
16 <iconset resource="engrid.qrc" >
17 <normaloff>:/icons/resources/icons/G.png</normaloff>:/icons/resources/icons/G.png</iconset>
19 <layout class="QVBoxLayout" name="verticalLayout_2" >
21 <widget class="QTabWidget" name="tabWidget" >
22 <property name="currentIndex" >
25 <widget class="QWidget" name="tab" >
26 <attribute name="title" >
27 <string>Main options</string>
29 <layout class="QHBoxLayout" name="horizontalLayout_2" >
31 <layout class="QVBoxLayout" name="verticalLayout_4" >
32 <property name="sizeConstraint" >
33 <enum>QLayout::SetMaximumSize</enum>
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>
44 <item row="3" column="0" >
45 <widget class="QLabel" name="label_11" >
46 <property name="text" >
47 <string>NumberOfIterations</string>
51 <item row="4" column="0" >
52 <widget class="QLabel" name="label_12" >
53 <property name="text" >
54 <string>RelaxationFactor</string>
58 <item row="7" column="0" >
59 <widget class="QLabel" name="label_13" >
60 <property name="text" >
61 <string>FeatureAngle</string>
65 <item row="8" column="0" >
66 <widget class="QLabel" name="label_15" >
67 <property name="text" >
68 <string>EdgeAngle</string>
72 <item row="7" column="1" >
73 <widget class="QDoubleSpinBox" name="doubleSpinBox_FeatureAngle" >
74 <property name="maximum" >
75 <double>180.000000000000000</double>
77 <property name="value" >
78 <double>45.000000000000000</double>
82 <item row="3" column="1" >
83 <widget class="QSpinBox" name="spinBox_NumberOfIterations" >
84 <property name="maximum" >
85 <number>2147483647</number>
87 <property name="singleStep" >
90 <property name="value" >
95 <item row="4" column="1" >
96 <widget class="QLineEdit" name="lineEdit_RelaxationFactor" />
98 <item row="6" column="0" colspan="2" >
99 <widget class="QCheckBox" name="checkBox_FeatureEdgeSmoothing" >
100 <property name="text" >
101 <string>FeatureEdgeSmoothing</string>
105 <item row="8" column="1" >
106 <widget class="QDoubleSpinBox" name="doubleSpinBox_EdgeAngle" >
107 <property name="maximum" >
108 <double>180.000000000000000</double>
110 <property name="value" >
111 <double>45.000000000000000</double>
115 <item row="9" column="0" colspan="2" >
116 <widget class="QCheckBox" name="checkBox_BoundarySmoothing" >
117 <property name="text" >
118 <string>BoundarySmoothing</string>
122 <item row="10" column="0" colspan="2" >
123 <widget class="QCheckBox" name="checkBox_GenerateErrorScalars" >
124 <property name="text" >
125 <string>GenerateErrorScalars</string>
129 <item row="11" column="0" colspan="2" >
130 <widget class="QCheckBox" name="checkBox_GenerateErrorVectors" >
131 <property name="text" >
132 <string>GenerateErrorVectors</string>
136 <item row="2" column="1" >
137 <widget class="QDoubleSpinBox" name="doubleSpinBox_Convergence" >
138 <property name="maximum" >
139 <double>1.000000000000000</double>
141 <property name="singleStep" >
142 <double>0.010000000000000</double>
146 <item row="5" column="0" >
147 <widget class="QLabel" name="label" >
148 <property name="text" >
149 <string>PassBand</string>
153 <item row="5" column="1" >
154 <widget class="QDoubleSpinBox" name="doubleSpinBox_PassBand" >
155 <property name="maximum" >
156 <double>2.000000000000000</double>
158 <property name="singleStep" >
159 <double>0.100000000000000</double>
166 <widget class="QGroupBox" name="groupBox_2" >
167 <property name="title" >
168 <string>Source</string>
170 <layout class="QVBoxLayout" name="verticalLayout" >
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>
182 <layout class="QHBoxLayout" name="horizontalLayout" >
184 <widget class="QPushButton" name="pushButton_SelectAll_Source" >
185 <property name="text" >
186 <string>Select all</string>
191 <widget class="QPushButton" name="pushButton_ClearAll_Source" >
192 <property name="text" >
193 <string>Clear all</string>
205 <layout class="QVBoxLayout" name="verticalLayout_6" >
207 <widget class="QGroupBox" name="groupBox" >
208 <property name="title" >
209 <string>boundary codes</string>
211 <layout class="QVBoxLayout" name="verticalLayout_5" >
213 <widget class="QListWidget" name="listWidget" />
216 <layout class="QHBoxLayout" name="horizontalLayout_6" >
218 <widget class="QPushButton" name="pushButton_SelectAll_BC" >
219 <property name="text" >
220 <string>Select all</string>
225 <widget class="QPushButton" name="pushButton_ClearAll_BC" >
226 <property name="text" >
227 <string>Clear all</string>
237 <layout class="QFormLayout" name="formLayout" >
238 <property name="fieldGrowthPolicy" >
239 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
241 <property name="labelAlignment" >
242 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
244 <item row="0" column="0" >
245 <widget class="QLabel" name="label_3" >
246 <property name="maximumSize" >
249 <height>16777215</height>
252 <property name="text" >
253 <string>Method :</string>
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>
265 <property name="sizeAdjustPolicy" >
266 <enum>QComboBox::AdjustToContents</enum>
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>
277 <item row="1" column="1" >
278 <widget class="QLineEdit" name="lineEdit_BoundaryCode" />
280 <item row="2" column="0" >
281 <widget class="QLabel" name="label_2" >
282 <property name="text" >
283 <string>Number of subdivisions :</string>
287 <item row="2" column="1" >
288 <widget class="QSpinBox" name="spinBox_NumberOfSubdivisions" />
290 <item row="3" column="0" >
291 <widget class="QLabel" name="label_10" >
292 <property name="text" >
293 <string>Convergence_meshdensity :</string>
297 <item row="3" column="1" >
298 <widget class="QDoubleSpinBox" name="doubleSpinBox_Convergence_meshdensity" >
299 <property name="decimals" >
302 <property name="singleStep" >
303 <double>0.010000000000000</double>
307 <item row="4" column="0" >
308 <widget class="QCheckBox" name="checkBox_insert_FP" >
309 <property name="sizePolicy" >
310 <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
311 <horstretch>0</horstretch>
312 <verstretch>0</verstretch>
315 <property name="text" >
316 <string>Insert field points</string>
320 <item row="4" column="1" >
321 <widget class="QCheckBox" name="checkBox_insert_EP" >
322 <property name="text" >
323 <string>Insert edge points</string>
327 <item row="5" column="0" >
328 <widget class="QCheckBox" name="checkBox_remove_FP" >
329 <property name="text" >
330 <string>Remove field points</string>
334 <item row="5" column="1" >
335 <widget class="QCheckBox" name="checkBox_remove_EP" >
336 <property name="text" >
337 <string>Remove edge points</string>
341 <item row="6" column="0" >
342 <widget class="QLabel" name="label_14" >
343 <property name="text" >
344 <string>NumberOfSmoothIterations :</string>
348 <item row="6" column="1" >
349 <widget class="QSpinBox" name="spinBox_NumberOfSmoothIterations" >
350 <property name="maximum" >
355 <item row="7" column="0" >
356 <widget class="QCheckBox" name="checkBox_Swap" >
357 <property name="text" >
358 <string>Swap</string>
362 <item row="7" column="1" >
363 <widget class="QCheckBox" name="checkBox_LaplaceSmoothing" >
364 <property name="text" >
365 <string>Laplace smoothing</string>
369 <item row="8" column="0" >
370 <widget class="QLabel" name="label_16" >
371 <property name="text" >
372 <string>DebugLevel :</string>
376 <item row="8" column="1" >
377 <widget class="QSpinBox" name="spinBox_DebugLevel" />
379 <item row="9" column="0" >
380 <widget class="QLabel" name="label_5" >
381 <property name="text" >
382 <string>Maxiter for density calculation :</string>
386 <item row="9" column="1" >
387 <widget class="QSpinBox" name="spinBox_maxiter_density" >
388 <property name="maximum" >
389 <number>1000</number>
399 <widget class="QWidget" name="tab_2" >
400 <attribute name="title" >
401 <string>Advanced options</string>
403 <layout class="QVBoxLayout" name="verticalLayout_3" >
405 <layout class="QVBoxLayout" name="verticalLayout_SettingsSheet" />
408 <layout class="QHBoxLayout" name="horizontalLayout_4" >
410 <widget class="QRadioButton" name="radioButton_length" >
411 <property name="text" >
412 <string>Mesh density in length units</string>
417 <widget class="QRadioButton" name="radioButton_density" >
418 <property name="text" >
419 <string>Mesh density in length^(-1) units</string>
426 <layout class="QHBoxLayout" name="horizontalLayout_3" >
428 <widget class="QPushButton" name="pushButton_RemoveSet" >
429 <property name="text" >
430 <string>Remove set</string>
435 <widget class="QPushButton" name="pushButton_AddSet" >
436 <property name="text" >
437 <string>Add set</string>
442 <widget class="QPushButton" name="pushButton_TestSet" >
443 <property name="text" >
444 <string>Test</string>
451 <layout class="QHBoxLayout" name="horizontalLayout_5" >
453 <widget class="QPushButton" name="pushButton_Load" >
454 <property name="text" >
455 <string>Load...</string>
460 <widget class="QPushButton" name="pushButton_Save" >
461 <property name="text" >
462 <string>Save...</string>
473 <layout class="QHBoxLayout" >
475 <widget class="QPushButton" name="pushButtonHelp" >
476 <property name="text" >
477 <string>Help</string>
483 <property name="orientation" >
484 <enum>Qt::Horizontal</enum>
486 <property name="sizeHint" stdset="0" >
495 <widget class="QDialogButtonBox" name="buttonBox" >
496 <property name="orientation" >
497 <enum>Qt::Horizontal</enum>
499 <property name="standardButtons" >
500 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
509 <include location="engrid.qrc" />
513 <sender>buttonBox</sender>
514 <signal>accepted()</signal>
515 <receiver>GuiSmoothSurface</receiver>
516 <slot>accept()</slot>
518 <hint type="sourcelabel" >
522 <hint type="destinationlabel" >
529 <sender>buttonBox</sender>
530 <signal>rejected()</signal>
531 <receiver>GuiSmoothSurface</receiver>
532 <slot>reject()</slot>
534 <hint type="sourcelabel" >
538 <hint type="destinationlabel" >