1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>GuiCreateSurfaceMesh
</class>
4 <widget class=
"QDialog" name=
"GuiCreateSurfaceMesh">
5 <property name=
"geometry">
13 <property name=
"windowTitle">
14 <string>Create surface mesh
</string>
16 <property name=
"windowIcon">
17 <iconset resource=
"engrid.qrc">
18 <normaloff>:/icons/resources/icons/G.png
</normaloff>:/icons/resources/icons/G.png
</iconset>
20 <layout class=
"QVBoxLayout" name=
"verticalLayout_2">
22 <widget class=
"QTabWidget" name=
"tabWidget">
23 <property name=
"currentIndex">
26 <widget class=
"QWidget" name=
"tab_4">
27 <attribute name=
"title">
28 <string>general
</string>
30 <layout class=
"QGridLayout" name=
"gridLayout_4">
31 <item row=
"4" column=
"0">
32 <widget class=
"QLabel" name=
"label_9">
33 <property name=
"text">
34 <string>nodes per
2D feature
</string>
38 <item row=
"4" column=
"1">
39 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBox2DFeature">
40 <property name=
"enabled">
43 <property name=
"singleStep">
44 <double>0.500000000000000</double>
46 <property name=
"value">
47 <double>0.000000000000000</double>
51 <item row=
"5" column=
"0">
52 <widget class=
"QLabel" name=
"label_10">
53 <property name=
"text">
54 <string>nodes per
3D feature
</string>
58 <item row=
"0" column=
"1">
59 <widget class=
"QLineEdit" name=
"lineEditMaximalEdgeLength">
60 <property name=
"text">
65 <item row=
"0" column=
"0">
66 <widget class=
"QLabel" name=
"label">
67 <property name=
"text">
68 <string>maximal edge length:
</string>
72 <item row=
"5" column=
"1">
73 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBox3DFeature">
74 <property name=
"enabled">
77 <property name=
"singleStep">
78 <double>0.500000000000000</double>
80 <property name=
"value">
81 <double>0.000000000000000</double>
85 <item row=
"1" column=
"0">
86 <widget class=
"QLabel" name=
"label_4">
87 <property name=
"text">
88 <string>minimal edge length
</string>
92 <item row=
"3" column=
"0">
93 <widget class=
"QLabel" name=
"label_2">
94 <property name=
"text">
95 <string>nodes per quarter circle
</string>
99 <item row=
"3" column=
"1">
100 <widget class=
"QDoubleSpinBox" name=
"doubleSpinBoxCurvature">
101 <property name=
"enabled">
104 <property name=
"singleStep">
105 <double>0.500000000000000</double>
107 <property name=
"value">
108 <double>0.000000000000000</double>
112 <item row=
"1" column=
"1">
113 <widget class=
"QLineEdit" name=
"lineEditMinimalEdgeLength">
114 <property name=
"text">
119 <item row=
"2" column=
"1">
120 <widget class=
"QLineEdit" name=
"lineEditGrowthFactor">
121 <property name=
"text">
126 <item row=
"2" column=
"0">
127 <widget class=
"QLabel" name=
"label_3">
128 <property name=
"text">
129 <string>cell growth factor:
</string>
133 <item row=
"6" column=
"0">
134 <spacer name=
"verticalSpacer_2">
135 <property name=
"orientation">
136 <enum>Qt::Vertical
</enum>
138 <property name=
"sizeHint" stdset=
"0">
146 <item row=
"0" column=
"2">
147 <spacer name=
"horizontalSpacer_3">
148 <property name=
"orientation">
149 <enum>Qt::Horizontal
</enum>
151 <property name=
"sizeHint" stdset=
"0">
161 <widget class=
"QWidget" name=
"tab">
162 <attribute name=
"title">
163 <string>boundaries
</string>
165 <layout class=
"QVBoxLayout" name=
"verticalLayout">
167 <layout class=
"QGridLayout" name=
"gridLayout_2">
168 <item row=
"1" column=
"1">
169 <widget class=
"QTextEdit" name=
"textEdit">
170 <property name=
"font">
172 <family>Liberation Mono
</family>
177 <item row=
"1" column=
"0">
178 <widget class=
"QListWidget" name=
"listWidget">
179 <property name=
"sizePolicy">
180 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Expanding">
181 <horstretch>0</horstretch>
182 <verstretch>0</verstretch>
187 <item row=
"2" column=
"0">
188 <layout class=
"QHBoxLayout" name=
"horizontalLayout_6">
190 <widget class=
"QPushButton" name=
"pushButton_SelectAll_BC">
191 <property name=
"text">
192 <string>Select all
</string>
197 <widget class=
"QPushButton" name=
"pushButton_ClearAll_BC">
198 <property name=
"text">
199 <string>Clear all
</string>
205 <item row=
"2" column=
"1">
206 <spacer name=
"horizontalSpacer">
207 <property name=
"orientation">
208 <enum>Qt::Horizontal
</enum>
210 <property name=
"sizeHint" stdset=
"0">
218 <item row=
"0" column=
"0">
219 <widget class=
"QLabel" name=
"label_5">
220 <property name=
"text">
221 <string>surfaces to mesh
</string>
225 <item row=
"0" column=
"1">
226 <widget class=
"QLabel" name=
"label_6">
227 <property name=
"text">
228 <string>rules for mesh resolution
</string>
236 <widget class=
"QWidget" name=
"tab_2">
237 <attribute name=
"title">
238 <string>sources
</string>
240 <layout class=
"QVBoxLayout" name=
"verticalLayout_3">
242 <layout class=
"QGridLayout" name=
"gridLayout">
243 <item row=
"0" column=
"0" rowspan=
"7">
244 <widget class=
"QListWidget" name=
"listWidgetSources"/>
246 <item row=
"0" column=
"1">
247 <widget class=
"QPushButton" name=
"pushButtonAddSphere">
248 <property name=
"text">
249 <string>add sphere
</string>
253 <item row=
"6" column=
"1">
254 <spacer name=
"verticalSpacer">
255 <property name=
"orientation">
256 <enum>Qt::Vertical
</enum>
258 <property name=
"sizeHint" stdset=
"0">
266 <item row=
"4" column=
"1">
267 <widget class=
"QPushButton" name=
"pushButtonEditSource">
268 <property name=
"text">
269 <string>edit
</string>
273 <item row=
"5" column=
"1">
274 <widget class=
"QPushButton" name=
"pushButtonDeleteSource">
275 <property name=
"enabled">
278 <property name=
"text">
279 <string>delete
</string>
283 <item row=
"1" column=
"1">
284 <widget class=
"QPushButton" name=
"pushButtonAddCone">
285 <property name=
"text">
286 <string>add cone
</string>
290 <item row=
"2" column=
"1">
291 <widget class=
"QPushButton" name=
"pushButtonAddBox">
292 <property name=
"text">
293 <string>add box
</string>
297 <item row=
"3" column=
"1">
298 <widget class=
"QPushButton" name=
"pushButtonAddPipe">
299 <property name=
"text">
300 <string>add pipe
</string>
308 <widget class=
"QWidget" name=
"tab_3">
309 <property name=
"enabled">
312 <attribute name=
"title">
313 <string>prismatic layers
</string>
315 <layout class=
"QHBoxLayout" name=
"horizontalLayout">
317 <layout class=
"QGridLayout" name=
"gridLayout_3">
318 <item row=
"1" column=
"1">
319 <widget class=
"QTextEdit" name=
"textEditPrismaticLayers">
320 <property name=
"font">
322 <family>Liberation Mono
</family>
327 <item row=
"1" column=
"0">
328 <widget class=
"QListWidget" name=
"listWidgetPrismaticLayers">
329 <property name=
"enabled">
332 <property name=
"sizePolicy">
333 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Expanding">
334 <horstretch>0</horstretch>
335 <verstretch>0</verstretch>
340 <item row=
"2" column=
"0">
341 <layout class=
"QHBoxLayout" name=
"horizontalLayout_7">
343 <widget class=
"QPushButton" name=
"pushButton_SelectAll_BC_2">
344 <property name=
"text">
345 <string>Select all
</string>
350 <widget class=
"QPushButton" name=
"pushButton_ClearAll_BC_2">
351 <property name=
"text">
352 <string>Clear all
</string>
358 <item row=
"2" column=
"1">
359 <spacer name=
"horizontalSpacer_2">
360 <property name=
"orientation">
361 <enum>Qt::Horizontal
</enum>
363 <property name=
"sizeHint" stdset=
"0">
371 <item row=
"0" column=
"0">
372 <widget class=
"QLabel" name=
"label_7">
373 <property name=
"text">
374 <string>surface for prismatic layer
</string>
378 <item row=
"0" column=
"1">
379 <widget class=
"QLabel" name=
"label_8">
380 <property name=
"text">
381 <string>rules for mesh resolution
</string>
392 <layout class=
"QHBoxLayout">
394 <widget class=
"QPushButton" name=
"pushButtonHelp">
395 <property name=
"text">
396 <string>Help
</string>
402 <property name=
"orientation">
403 <enum>Qt::Horizontal
</enum>
405 <property name=
"sizeHint" stdset=
"0">
414 <widget class=
"QDialogButtonBox" name=
"buttonBox">
415 <property name=
"orientation">
416 <enum>Qt::Horizontal
</enum>
418 <property name=
"standardButtons">
419 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok
</set>
428 <tabstop>lineEditMaximalEdgeLength
</tabstop>
429 <tabstop>lineEditMinimalEdgeLength
</tabstop>
430 <tabstop>lineEditGrowthFactor
</tabstop>
431 <tabstop>doubleSpinBoxCurvature
</tabstop>
432 <tabstop>doubleSpinBox2DFeature
</tabstop>
433 <tabstop>doubleSpinBox3DFeature
</tabstop>
434 <tabstop>listWidget
</tabstop>
435 <tabstop>textEdit
</tabstop>
436 <tabstop>pushButton_SelectAll_BC
</tabstop>
437 <tabstop>pushButton_ClearAll_BC
</tabstop>
438 <tabstop>listWidgetSources
</tabstop>
439 <tabstop>pushButtonAddSphere
</tabstop>
440 <tabstop>pushButtonAddCone
</tabstop>
441 <tabstop>pushButtonAddBox
</tabstop>
442 <tabstop>pushButtonAddPipe
</tabstop>
443 <tabstop>pushButtonEditSource
</tabstop>
444 <tabstop>pushButtonDeleteSource
</tabstop>
445 <tabstop>listWidgetPrismaticLayers
</tabstop>
446 <tabstop>textEditPrismaticLayers
</tabstop>
447 <tabstop>pushButton_SelectAll_BC_2
</tabstop>
448 <tabstop>pushButton_ClearAll_BC_2
</tabstop>
449 <tabstop>pushButtonHelp
</tabstop>
450 <tabstop>buttonBox
</tabstop>
451 <tabstop>tabWidget
</tabstop>
454 <include location=
"engrid.qrc"/>
455 <include location=
"engrid.qrc"/>
459 <sender>buttonBox
</sender>
460 <signal>accepted()
</signal>
461 <receiver>GuiCreateSurfaceMesh
</receiver>
462 <slot>accept()
</slot>
464 <hint type=
"sourcelabel">
468 <hint type=
"destinationlabel">
475 <sender>buttonBox
</sender>
476 <signal>rejected()
</signal>
477 <receiver>GuiCreateSurfaceMesh
</receiver>
478 <slot>reject()
</slot>
480 <hint type=
"sourcelabel">
484 <hint type=
"destinationlabel">