smootherToolbar.ui 8.15 KB
Newer Older
Jan Möbius's avatar
Jan Möbius committed
1
2
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
Jan Möbius's avatar
 
Jan Möbius committed
3
 <class>SmootherToolbar</class>
Jan Möbius's avatar
Jan Möbius committed
4
5
 <widget class="QWidget" name="SmootherToolbar">
  <property name="geometry">
Jan Möbius's avatar
 
Jan Möbius committed
6
7
8
   <rect>
    <x>0</x>
    <y>0</y>
Jan Möbius's avatar
ui  
Jan Möbius committed
9
10
    <width>341</width>
    <height>584</height>
Jan Möbius's avatar
 
Jan Möbius committed
11
12
   </rect>
  </property>
Jan Möbius's avatar
Jan Möbius committed
13
  <property name="windowTitle">
Jan Möbius's avatar
 
Jan Möbius committed
14
15
   <string>Form</string>
  </property>
Jan Möbius's avatar
Jan Möbius committed
16
  <layout class="QVBoxLayout" name="verticalLayout_7">
Jan Möbius's avatar
 
Jan Möbius committed
17
   <item>
Jan Möbius's avatar
Jan Möbius committed
18
19
    <widget class="QGroupBox" name="groupBox_5">
     <property name="toolTip">
Jan Möbius's avatar
 
Jan Möbius committed
20
21
      <string>Set the smoothing directions</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
22
     <property name="statusTip">
Jan Möbius's avatar
 
Jan Möbius committed
23
24
      <string>Set the smoothing directions</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
25
     <property name="title">
Jan Möbius's avatar
 
Jan Möbius committed
26
27
      <string>Component</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
28
     <layout class="QVBoxLayout" name="verticalLayout_3">
Jan Möbius's avatar
 
Jan Möbius committed
29
      <item>
Jan Möbius's avatar
Jan Möbius committed
30
       <layout class="QVBoxLayout" name="verticalLayout">
Jan Möbius's avatar
ui  
Jan Möbius committed
31
        <item>
Jan Möbius's avatar
Jan Möbius committed
32
33
         <widget class="QRadioButton" name="rbTangential">
          <property name="toolTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
34
35
           <string>Smooth in tangent direction</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
36
          <property name="statusTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
37
38
           <string>Smooth in tangent direction</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
39
          <property name="text">
Jan Möbius's avatar
ui  
Jan Möbius committed
40
41
           <string>Tangential</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
42
          <property name="checked">
Jan Möbius's avatar
ui  
Jan Möbius committed
43
44
45
46
47
           <bool>false</bool>
          </property>
         </widget>
        </item>
        <item>
Jan Möbius's avatar
Jan Möbius committed
48
49
         <widget class="QRadioButton" name="rbNormal">
          <property name="toolTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
50
51
           <string>Smooth in normal direction</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
52
          <property name="statusTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
53
54
           <string>Smooth in normal direction</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
55
          <property name="text">
Jan Möbius's avatar
ui  
Jan Möbius committed
56
57
58
59
60
           <string>Normal</string>
          </property>
         </widget>
        </item>
        <item>
Jan Möbius's avatar
Jan Möbius committed
61
62
63
         <widget class="QRadioButton" name="rbTangential_and_Normal">
          <property name="sizePolicy">
           <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
Jan Möbius's avatar
ui  
Jan Möbius committed
64
65
66
67
            <horstretch>0</horstretch>
            <verstretch>0</verstretch>
           </sizepolicy>
          </property>
Jan Möbius's avatar
Jan Möbius committed
68
          <property name="toolTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
69
70
           <string>Smooth in tangent and normal direction</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
71
          <property name="statusTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
72
73
           <string>Smooth in tangent and normal direction</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
74
          <property name="text">
Jan Möbius's avatar
ui  
Jan Möbius committed
75
76
           <string>Tangential+Normal</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
77
          <property name="checked">
Jan Möbius's avatar
ui  
Jan Möbius committed
78
79
80
81
82
           <bool>true</bool>
          </property>
         </widget>
        </item>
       </layout>
Jan Möbius's avatar
 
Jan Möbius committed
83
84
85
86
87
      </item>
     </layout>
    </widget>
   </item>
   <item>
Jan Möbius's avatar
Jan Möbius committed
88
89
    <widget class="QGroupBox" name="groupBox_4">
     <property name="toolTip">
Jan Möbius's avatar
 
Jan Möbius committed
90
91
      <string>Set the continuity that should be used</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
92
     <property name="statusTip">
Jan Möbius's avatar
 
Jan Möbius committed
93
94
      <string>Set the continuity that should be used</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
95
     <property name="title">
Jan Möbius's avatar
 
Jan Möbius committed
96
97
      <string>Continuity</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
98
     <layout class="QVBoxLayout" name="verticalLayout_2">
Jan Möbius's avatar
 
Jan Möbius committed
99
      <item>
Jan Möbius's avatar
Jan Möbius committed
100
       <layout class="QHBoxLayout" name="horizontalLayout">
Jan Möbius's avatar
ui  
Jan Möbius committed
101
        <item>
Jan Möbius's avatar
Jan Möbius committed
102
103
         <widget class="QRadioButton" name="rB_c0">
          <property name="toolTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
104
105
           <string>use C0 continuity</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
106
          <property name="statusTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
107
108
           <string>use C0 continuity</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
109
          <property name="text">
Jan Möbius's avatar
ui  
Jan Möbius committed
110
111
           <string>C0</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
112
          <property name="checked">
Jan Möbius's avatar
ui  
Jan Möbius committed
113
114
115
116
117
           <bool>true</bool>
          </property>
         </widget>
        </item>
        <item>
Jan Möbius's avatar
Jan Möbius committed
118
119
         <widget class="QRadioButton" name="rB_c1">
          <property name="toolTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
120
121
           <string>use C1 continuity</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
122
          <property name="statusTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
123
124
           <string>use C1 continuity</string>
          </property>
Jan Möbius's avatar
Jan Möbius committed
125
          <property name="text">
Jan Möbius's avatar
ui  
Jan Möbius committed
126
127
128
129
130
           <string>C1</string>
          </property>
         </widget>
        </item>
       </layout>
Jan Möbius's avatar
 
Jan Möbius committed
131
132
133
134
135
      </item>
     </layout>
    </widget>
   </item>
   <item>
Jan Möbius's avatar
Jan Möbius committed
136
137
    <widget class="QGroupBox" name="groupBox">
     <property name="title">
Jan Möbius's avatar
 
Jan Möbius committed
138
139
      <string>Constraints</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
140
     <layout class="QVBoxLayout" name="verticalLayout_4">
Jan Möbius's avatar
 
Jan Möbius committed
141
      <item>
Jan Möbius's avatar
Jan Möbius committed
142
       <layout class="QHBoxLayout" name="horizontalLayout_2">
Jan Möbius's avatar
 
Jan Möbius committed
143
        <item>
Jan Möbius's avatar
Jan Möbius committed
144
145
         <widget class="QCheckBox" name="cbDistance">
          <property name="toolTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
146
           <string>the maximum distance that the smoothed mesh is allowed to differ from the original mesh</string>
Jan Möbius's avatar
 
Jan Möbius committed
147
          </property>
Jan Möbius's avatar
Jan Möbius committed
148
          <property name="statusTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
149
           <string>the maximum distance that the smoothed mesh is allowed to differ from the original mesh</string>
Jan Möbius's avatar
 
Jan Möbius committed
150
          </property>
Jan Möbius's avatar
Jan Möbius committed
151
          <property name="text">
Jan Möbius's avatar
ui  
Jan Möbius committed
152
           <string>Distance</string>
Jan Möbius's avatar
 
Jan Möbius committed
153
154
155
156
          </property>
         </widget>
        </item>
        <item>
Jan Möbius's avatar
Jan Möbius committed
157
158
         <widget class="QLineEdit" name="distance">
          <property name="toolTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
159
           <string>the maximum distance that the smoothed mesh is allowed to differ from the original mesh</string>
Jan Möbius's avatar
 
Jan Möbius committed
160
          </property>
Jan Möbius's avatar
Jan Möbius committed
161
          <property name="statusTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
162
           <string>the maximum distance that the smoothed mesh is allowed to differ from the original mesh</string>
Jan Möbius's avatar
 
Jan Möbius committed
163
164
165
166
167
          </property>
         </widget>
        </item>
       </layout>
      </item>
168
      <item>
Jan Möbius's avatar
Jan Möbius committed
169
170
       <widget class="QCheckBox" name="respectFeatures">
        <property name="text">
171
172
173
174
         <string>Respect Features</string>
        </property>
       </widget>
      </item>
Jan Möbius's avatar
ui  
Jan Möbius committed
175
176
177
178
     </layout>
    </widget>
   </item>
   <item>
Jan Möbius's avatar
Jan Möbius committed
179
180
    <widget class="QGroupBox" name="groupBox_2">
     <property name="title">
Jan Möbius's avatar
ui  
Jan Möbius committed
181
182
      <string>Smoothing</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
183
     <layout class="QVBoxLayout" name="verticalLayout_6">
Jan Möbius's avatar
 
Jan Möbius committed
184
      <item>
David Bommes's avatar
David Bommes committed
185
186
       <layout class="QGridLayout" name="gridLayout">
        <item row="0" column="1">
Jan Möbius's avatar
Jan Möbius committed
187
         <layout class="QHBoxLayout" name="horizontalLayout_3">
Jan Möbius's avatar
ui  
Jan Möbius committed
188
          <item>
Jan Möbius's avatar
Jan Möbius committed
189
190
           <widget class="QSpinBox" name="sB_iter">
            <property name="toolTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
191
192
             <string>number of smoothing iterations</string>
            </property>
Jan Möbius's avatar
Jan Möbius committed
193
            <property name="statusTip">
Jan Möbius's avatar
ui  
Jan Möbius committed
194
195
             <string>number of smoothing iterations</string>
            </property>
Jan Möbius's avatar
Jan Möbius committed
196
            <property name="maximum">
Jan Möbius's avatar
ui  
Jan Möbius committed
197
198
             <number>9999</number>
            </property>
Jan Möbius's avatar
Jan Möbius committed
199
            <property name="value">
Jan Möbius's avatar
ui  
Jan Möbius committed
200
201
202
203
204
205
             <number>5</number>
            </property>
           </widget>
          </item>
         </layout>
        </item>
David Bommes's avatar
David Bommes committed
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
        <item row="0" column="0">
         <widget class="QLabel" name="label3">
          <property name="toolTip">
           <string>number of smoothing iterations</string>
          </property>
          <property name="statusTip">
           <string>number of smoothing iterations</string>
          </property>
          <property name="text">
           <string>Iterations</string>
          </property>
          <property name="wordWrap">
           <bool>false</bool>
          </property>
         </widget>
        </item>
        <item row="2" column="0">
         <widget class="QCheckBox" name="cbReinitialize">
          <property name="text">
           <string>Re-Init Weights</string>
          </property>
          <property name="checked">
           <bool>true</bool>
          </property>
         </widget>
        </item>
        <item row="2" column="1">
Jan Möbius's avatar
Jan Möbius committed
233
234
         <widget class="QPushButton" name="pB_smooth">
          <property name="enabled">
Jan Möbius's avatar
 
Jan Möbius committed
235
236
           <bool>true</bool>
          </property>
Jan Möbius's avatar
Jan Möbius committed
237
          <property name="toolTip">
Jan Möbius's avatar
 
Jan Möbius committed
238
239
           <string/>
          </property>
Jan Möbius's avatar
Jan Möbius committed
240
          <property name="text">
Jan Möbius's avatar
 
Jan Möbius committed
241
242
243
244
245
246
247
248
249
250
           <string>Smooth</string>
          </property>
         </widget>
        </item>
       </layout>
      </item>
     </layout>
    </widget>
   </item>
   <item>
Jan Möbius's avatar
Jan Möbius committed
251
252
    <spacer name="verticalSpacer">
     <property name="orientation">
Jan Möbius's avatar
 
Jan Möbius committed
253
254
      <enum>Qt::Vertical</enum>
     </property>
Jan Möbius's avatar
Jan Möbius committed
255
     <property name="sizeHint" stdset="0">
Jan Möbius's avatar
 
Jan Möbius committed
256
257
258
259
260
261
262
263
264
      <size>
       <width>20</width>
       <height>40</height>
      </size>
     </property>
    </spacer>
   </item>
  </layout>
 </widget>
Jan Möbius's avatar
Jan Möbius committed
265
 <layoutdefault spacing="6" margin="11"/>
Jan Möbius's avatar
 
Jan Möbius committed
266
267
268
269
 <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
 <resources/>
 <connections/>
</ui>