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">
3
 <class>SmootherToolbar</class>
Jan Möbius's avatar
Jan Möbius committed
4 5
 <widget class="QWidget" name="SmootherToolbar">
  <property name="geometry">
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>
11 12
   </rect>
  </property>
Jan Möbius's avatar
Jan Möbius committed
13
  <property name="windowTitle">
14 15
   <string>Form</string>
  </property>
Jan Möbius's avatar
Jan Möbius committed
16
  <layout class="QVBoxLayout" name="verticalLayout_7">
17
   <item>
Jan Möbius's avatar
Jan Möbius committed
18 19
    <widget class="QGroupBox" name="groupBox_5">
     <property name="toolTip">
20 21
      <string>Set the smoothing directions</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
22
     <property name="statusTip">
23 24
      <string>Set the smoothing directions</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
25
     <property name="title">
26 27
      <string>Component</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
28
     <layout class="QVBoxLayout" name="verticalLayout_3">
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>
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">
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">
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">
96 97
      <string>Continuity</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
98
     <layout class="QVBoxLayout" name="verticalLayout_2">
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>
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">
138 139
      <string>Constraints</string>
     </property>
Jan Möbius's avatar
Jan Möbius committed
140
     <layout class="QVBoxLayout" name="verticalLayout_4">
141
      <item>
Jan Möbius's avatar
Jan Möbius committed
142
       <layout class="QHBoxLayout" name="horizontalLayout_2">
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>
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>
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>
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>
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>
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">
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">
235 236
           <bool>true</bool>
          </property>
Jan Möbius's avatar
Jan Möbius committed
237
          <property name="toolTip">
238 239
           <string/>
          </property>
Jan Möbius's avatar
Jan Möbius committed
240
          <property name="text">
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">
253 254
      <enum>Qt::Vertical</enum>
     </property>
Jan Möbius's avatar
Jan Möbius committed
255
     <property name="sizeHint" stdset="0">
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"/>
266 267 268 269
 <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
 <resources/>
 <connections/>
</ui>