improved performance for face search -- some debugging required
[engrid-github.git] / src / libengrid / guicreatesurfacemesh.ui
blob14d7afa3805f50a85d4e4107aa6fe4a6b56218ad
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>GuiCreateSurfaceMesh</class>
4 <widget class="QDialog" name="GuiCreateSurfaceMesh">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>641</width>
10 <height>462</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Create surface mesh</string>
15 </property>
16 <property name="windowIcon">
17 <iconset resource="engrid.qrc">
18 <normaloff>:/icons/resources/icons/G.png</normaloff>:/icons/resources/icons/G.png</iconset>
19 </property>
20 <layout class="QVBoxLayout" name="verticalLayout_2">
21 <item>
22 <widget class="QTabWidget" name="tabWidget">
23 <property name="currentIndex">
24 <number>0</number>
25 </property>
26 <widget class="QWidget" name="tab_4">
27 <attribute name="title">
28 <string>general</string>
29 </attribute>
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>
35 </property>
36 </widget>
37 </item>
38 <item row="4" column="1">
39 <widget class="QDoubleSpinBox" name="doubleSpinBox2DFeature">
40 <property name="enabled">
41 <bool>true</bool>
42 </property>
43 <property name="singleStep">
44 <double>0.500000000000000</double>
45 </property>
46 <property name="value">
47 <double>0.000000000000000</double>
48 </property>
49 </widget>
50 </item>
51 <item row="5" column="0">
52 <widget class="QLabel" name="label_10">
53 <property name="text">
54 <string>nodes per 3D feature</string>
55 </property>
56 </widget>
57 </item>
58 <item row="0" column="1">
59 <widget class="QLineEdit" name="lineEditMaximalEdgeLength">
60 <property name="text">
61 <string>1000</string>
62 </property>
63 </widget>
64 </item>
65 <item row="0" column="0">
66 <widget class="QLabel" name="label">
67 <property name="text">
68 <string>maximal edge length:</string>
69 </property>
70 </widget>
71 </item>
72 <item row="5" column="1">
73 <widget class="QDoubleSpinBox" name="doubleSpinBox3DFeature">
74 <property name="enabled">
75 <bool>true</bool>
76 </property>
77 <property name="singleStep">
78 <double>0.500000000000000</double>
79 </property>
80 <property name="value">
81 <double>0.000000000000000</double>
82 </property>
83 </widget>
84 </item>
85 <item row="1" column="0">
86 <widget class="QLabel" name="label_4">
87 <property name="text">
88 <string>minimal edge length</string>
89 </property>
90 </widget>
91 </item>
92 <item row="3" column="0">
93 <widget class="QLabel" name="label_2">
94 <property name="text">
95 <string>nodes per quarter circle</string>
96 </property>
97 </widget>
98 </item>
99 <item row="3" column="1">
100 <widget class="QDoubleSpinBox" name="doubleSpinBoxCurvature">
101 <property name="enabled">
102 <bool>true</bool>
103 </property>
104 <property name="singleStep">
105 <double>0.500000000000000</double>
106 </property>
107 <property name="value">
108 <double>0.000000000000000</double>
109 </property>
110 </widget>
111 </item>
112 <item row="1" column="1">
113 <widget class="QLineEdit" name="lineEditMinimalEdgeLength">
114 <property name="text">
115 <string>0</string>
116 </property>
117 </widget>
118 </item>
119 <item row="2" column="1">
120 <widget class="QLineEdit" name="lineEditGrowthFactor">
121 <property name="text">
122 <string>1.5</string>
123 </property>
124 </widget>
125 </item>
126 <item row="2" column="0">
127 <widget class="QLabel" name="label_3">
128 <property name="text">
129 <string>cell growth factor:</string>
130 </property>
131 </widget>
132 </item>
133 <item row="6" column="0">
134 <spacer name="verticalSpacer_2">
135 <property name="orientation">
136 <enum>Qt::Vertical</enum>
137 </property>
138 <property name="sizeHint" stdset="0">
139 <size>
140 <width>20</width>
141 <height>40</height>
142 </size>
143 </property>
144 </spacer>
145 </item>
146 <item row="0" column="2">
147 <spacer name="horizontalSpacer_3">
148 <property name="orientation">
149 <enum>Qt::Horizontal</enum>
150 </property>
151 <property name="sizeHint" stdset="0">
152 <size>
153 <width>40</width>
154 <height>20</height>
155 </size>
156 </property>
157 </spacer>
158 </item>
159 </layout>
160 </widget>
161 <widget class="QWidget" name="tab">
162 <attribute name="title">
163 <string>boundaries</string>
164 </attribute>
165 <layout class="QVBoxLayout" name="verticalLayout">
166 <item>
167 <layout class="QGridLayout" name="gridLayout_2">
168 <item row="1" column="1">
169 <widget class="QTextEdit" name="textEdit">
170 <property name="font">
171 <font>
172 <family>Liberation Mono</family>
173 </font>
174 </property>
175 </widget>
176 </item>
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>
183 </sizepolicy>
184 </property>
185 </widget>
186 </item>
187 <item row="2" column="0">
188 <layout class="QHBoxLayout" name="horizontalLayout_6">
189 <item>
190 <widget class="QPushButton" name="pushButton_SelectAll_BC">
191 <property name="text">
192 <string>Select all</string>
193 </property>
194 </widget>
195 </item>
196 <item>
197 <widget class="QPushButton" name="pushButton_ClearAll_BC">
198 <property name="text">
199 <string>Clear all</string>
200 </property>
201 </widget>
202 </item>
203 </layout>
204 </item>
205 <item row="2" column="1">
206 <spacer name="horizontalSpacer">
207 <property name="orientation">
208 <enum>Qt::Horizontal</enum>
209 </property>
210 <property name="sizeHint" stdset="0">
211 <size>
212 <width>40</width>
213 <height>20</height>
214 </size>
215 </property>
216 </spacer>
217 </item>
218 <item row="0" column="0">
219 <widget class="QLabel" name="label_5">
220 <property name="text">
221 <string>surfaces to mesh</string>
222 </property>
223 </widget>
224 </item>
225 <item row="0" column="1">
226 <widget class="QLabel" name="label_6">
227 <property name="text">
228 <string>rules for mesh resolution</string>
229 </property>
230 </widget>
231 </item>
232 </layout>
233 </item>
234 </layout>
235 </widget>
236 <widget class="QWidget" name="tab_2">
237 <attribute name="title">
238 <string>sources</string>
239 </attribute>
240 <layout class="QVBoxLayout" name="verticalLayout_3">
241 <item>
242 <layout class="QGridLayout" name="gridLayout">
243 <item row="0" column="0" rowspan="7">
244 <widget class="QListWidget" name="listWidgetSources"/>
245 </item>
246 <item row="0" column="1">
247 <widget class="QPushButton" name="pushButtonAddSphere">
248 <property name="text">
249 <string>add sphere</string>
250 </property>
251 </widget>
252 </item>
253 <item row="6" column="1">
254 <spacer name="verticalSpacer">
255 <property name="orientation">
256 <enum>Qt::Vertical</enum>
257 </property>
258 <property name="sizeHint" stdset="0">
259 <size>
260 <width>20</width>
261 <height>40</height>
262 </size>
263 </property>
264 </spacer>
265 </item>
266 <item row="4" column="1">
267 <widget class="QPushButton" name="pushButtonEditSource">
268 <property name="text">
269 <string>edit</string>
270 </property>
271 </widget>
272 </item>
273 <item row="5" column="1">
274 <widget class="QPushButton" name="pushButtonDeleteSource">
275 <property name="enabled">
276 <bool>true</bool>
277 </property>
278 <property name="text">
279 <string>delete</string>
280 </property>
281 </widget>
282 </item>
283 <item row="1" column="1">
284 <widget class="QPushButton" name="pushButtonAddCone">
285 <property name="text">
286 <string>add cone</string>
287 </property>
288 </widget>
289 </item>
290 <item row="2" column="1">
291 <widget class="QPushButton" name="pushButtonAddBox">
292 <property name="text">
293 <string>add box</string>
294 </property>
295 </widget>
296 </item>
297 <item row="3" column="1">
298 <widget class="QPushButton" name="pushButtonAddPipe">
299 <property name="text">
300 <string>add pipe</string>
301 </property>
302 </widget>
303 </item>
304 </layout>
305 </item>
306 </layout>
307 </widget>
308 <widget class="QWidget" name="tab_3">
309 <property name="enabled">
310 <bool>false</bool>
311 </property>
312 <attribute name="title">
313 <string>prismatic layers</string>
314 </attribute>
315 <layout class="QHBoxLayout" name="horizontalLayout">
316 <item>
317 <layout class="QGridLayout" name="gridLayout_3">
318 <item row="1" column="1">
319 <widget class="QTextEdit" name="textEditPrismaticLayers">
320 <property name="font">
321 <font>
322 <family>Liberation Mono</family>
323 </font>
324 </property>
325 </widget>
326 </item>
327 <item row="1" column="0">
328 <widget class="QListWidget" name="listWidgetPrismaticLayers">
329 <property name="enabled">
330 <bool>false</bool>
331 </property>
332 <property name="sizePolicy">
333 <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
334 <horstretch>0</horstretch>
335 <verstretch>0</verstretch>
336 </sizepolicy>
337 </property>
338 </widget>
339 </item>
340 <item row="2" column="0">
341 <layout class="QHBoxLayout" name="horizontalLayout_7">
342 <item>
343 <widget class="QPushButton" name="pushButton_SelectAll_BC_2">
344 <property name="text">
345 <string>Select all</string>
346 </property>
347 </widget>
348 </item>
349 <item>
350 <widget class="QPushButton" name="pushButton_ClearAll_BC_2">
351 <property name="text">
352 <string>Clear all</string>
353 </property>
354 </widget>
355 </item>
356 </layout>
357 </item>
358 <item row="2" column="1">
359 <spacer name="horizontalSpacer_2">
360 <property name="orientation">
361 <enum>Qt::Horizontal</enum>
362 </property>
363 <property name="sizeHint" stdset="0">
364 <size>
365 <width>40</width>
366 <height>20</height>
367 </size>
368 </property>
369 </spacer>
370 </item>
371 <item row="0" column="0">
372 <widget class="QLabel" name="label_7">
373 <property name="text">
374 <string>surface for prismatic layer</string>
375 </property>
376 </widget>
377 </item>
378 <item row="0" column="1">
379 <widget class="QLabel" name="label_8">
380 <property name="text">
381 <string>rules for mesh resolution</string>
382 </property>
383 </widget>
384 </item>
385 </layout>
386 </item>
387 </layout>
388 </widget>
389 </widget>
390 </item>
391 <item>
392 <layout class="QHBoxLayout">
393 <item>
394 <widget class="QPushButton" name="pushButtonHelp">
395 <property name="text">
396 <string>Help</string>
397 </property>
398 </widget>
399 </item>
400 <item>
401 <spacer>
402 <property name="orientation">
403 <enum>Qt::Horizontal</enum>
404 </property>
405 <property name="sizeHint" stdset="0">
406 <size>
407 <width>40</width>
408 <height>20</height>
409 </size>
410 </property>
411 </spacer>
412 </item>
413 <item>
414 <widget class="QDialogButtonBox" name="buttonBox">
415 <property name="orientation">
416 <enum>Qt::Horizontal</enum>
417 </property>
418 <property name="standardButtons">
419 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
420 </property>
421 </widget>
422 </item>
423 </layout>
424 </item>
425 </layout>
426 </widget>
427 <tabstops>
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>
452 </tabstops>
453 <resources>
454 <include location="engrid.qrc"/>
455 <include location="engrid.qrc"/>
456 </resources>
457 <connections>
458 <connection>
459 <sender>buttonBox</sender>
460 <signal>accepted()</signal>
461 <receiver>GuiCreateSurfaceMesh</receiver>
462 <slot>accept()</slot>
463 <hints>
464 <hint type="sourcelabel">
465 <x>248</x>
466 <y>254</y>
467 </hint>
468 <hint type="destinationlabel">
469 <x>157</x>
470 <y>274</y>
471 </hint>
472 </hints>
473 </connection>
474 <connection>
475 <sender>buttonBox</sender>
476 <signal>rejected()</signal>
477 <receiver>GuiCreateSurfaceMesh</receiver>
478 <slot>reject()</slot>
479 <hints>
480 <hint type="sourcelabel">
481 <x>316</x>
482 <y>260</y>
483 </hint>
484 <hint type="destinationlabel">
485 <x>286</x>
486 <y>274</y>
487 </hint>
488 </hints>
489 </connection>
490 </connections>
491 </ui>