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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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>
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
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
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
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
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
Jan Möbius committed
200 201 202 203 204 205
             <number>5</number>
            </property>
           </widget>
          </item>
         </layout>
        </item>
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>