| | <?xml version="1.0" encoding="UTF-8"?> |
| | <ui version="4.0"> |
| | <class>MeshPartGui::TaskCurveOnMesh</class> |
| | <widget class="QWidget" name="MeshPartGui::TaskCurveOnMesh"> |
| | <property name="geometry"> |
| | <rect> |
| | <x>0</x> |
| | <y>0</y> |
| | <width>507</width> |
| | <height>637</height> |
| | </rect> |
| | </property> |
| | <property name="windowTitle"> |
| | <string>Curve on Mesh</string> |
| | </property> |
| | <layout class="QGridLayout" name="gridLayout_3"> |
| | <item row="0" column="0" colspan="2"> |
| | <widget class="QGroupBox" name="groupBox_3"> |
| | <layout class="QVBoxLayout" name="verticalLayout"> |
| | <item> |
| | <widget class="QLabel" name="lb_instructions"> |
| | <property name="text"> |
| | <string>Press 'Start', then pick points on the mesh; when enough points have been set, right-click and choose 'Create'. Repeat this process to create more splines. Close this task panel to complete the operation. |
| |
|
| | This command only works with a Mesh object, not a regular face or surface. To convert an object to a mesh use the tools of the Mesh workbench.</string> |
| | </property> |
| | <property name="wordWrap"> |
| | <bool>true</bool> |
| | </property> |
| | </widget> |
| | </item> |
| | </layout> |
| | </widget> |
| | </item> |
| | <item row="1" column="0" colspan="2"> |
| | <widget class="QGroupBox" name="groupBox"> |
| | <property name="title"> |
| | <string>Wire</string> |
| | </property> |
| | <layout class="QGridLayout" name="gridLayout_2"> |
| | <item row="0" column="0"> |
| | <widget class="QLabel" name="label_4"> |
| | <property name="text"> |
| | <string>Snap tolerance to vertices</string> |
| | </property> |
| | </widget> |
| | </item> |
| | <item row="0" column="1"> |
| | <widget class="QSpinBox" name="spinBox"> |
| | <property name="suffix"> |
| | <string> px</string> |
| | </property> |
| | <property name="value"> |
| | <number>10</number> |
| | </property> |
| | </widget> |
| | </item> |
| | <item row="1" column="0"> |
| | <widget class="QLabel" name="label_5"> |
| | <property name="text"> |
| | <string>Split threshold</string> |
| | </property> |
| | </widget> |
| | </item> |
| | <item row="1" column="1"> |
| | <widget class="Gui::QuantitySpinBox" name="splitAngle"> |
| | <property name="unit" stdset="0"> |
| | <string notr="true">deg</string> |
| | </property> |
| | <property name="minimum"> |
| | <double>5.000000000000000</double> |
| | </property> |
| | <property name="maximum"> |
| | <double>180.000000000000000</double> |
| | </property> |
| | <property name="value"> |
| | <double>45.000000000000000</double> |
| | </property> |
| | </widget> |
| | </item> |
| | </layout> |
| | </widget> |
| | </item> |
| | <item row="2" column="0" colspan="2"> |
| | <widget class="QGroupBox" name="groupBox_2"> |
| | <property name="title"> |
| | <string>Spline Approximation</string> |
| | </property> |
| | <property name="checkable"> |
| | <bool>true</bool> |
| | </property> |
| | <layout class="QGridLayout" name="gridLayout"> |
| | <item row="0" column="0"> |
| | <widget class="QLabel" name="label"> |
| | <property name="text"> |
| | <string>Tolerance to mesh</string> |
| | </property> |
| | </widget> |
| | </item> |
| | <item row="0" column="1"> |
| | <widget class="QDoubleSpinBox" name="meshTolerance"> |
| | <property name="decimals"> |
| | <number>3</number> |
| | </property> |
| | <property name="minimum"> |
| | <double>0.001000000000000</double> |
| | </property> |
| | <property name="maximum"> |
| | <double>10.000000000000000</double> |
| | </property> |
| | <property name="singleStep"> |
| | <double>0.010000000000000</double> |
| | </property> |
| | <property name="value"> |
| | <double>0.010000000000000</double> |
| | </property> |
| | </widget> |
| | </item> |
| | <item row="1" column="0"> |
| | <widget class="QLabel" name="label_2"> |
| | <property name="text"> |
| | <string>Continuity</string> |
| | </property> |
| | </widget> |
| | </item> |
| | <item row="1" column="1"> |
| | <widget class="QComboBox" name="continuity"> |
| | <property name="currentIndex"> |
| | <number>-1</number> |
| | </property> |
| | </widget> |
| | </item> |
| | <item row="2" column="0"> |
| | <widget class="QLabel" name="label_3"> |
| | <property name="text"> |
| | <string>Maximum curve degree</string> |
| | </property> |
| | </widget> |
| | </item> |
| | <item row="2" column="1"> |
| | <widget class="QComboBox" name="maxDegree"> |
| | <property name="currentIndex"> |
| | <number>-1</number> |
| | </property> |
| | </widget> |
| | </item> |
| | </layout> |
| | </widget> |
| | </item> |
| | <item row="3" column="0"> |
| | <widget class="QPushButton" name="startButton"> |
| | <property name="text"> |
| | <string>Start</string> |
| | </property> |
| | </widget> |
| | </item> |
| | <item row="3" column="1"> |
| | <spacer name="horizontalSpacer"> |
| | <property name="orientation"> |
| | <enum>Qt::Horizontal</enum> |
| | </property> |
| | <property name="sizeHint" stdset="0"> |
| | <size> |
| | <width>211</width> |
| | <height>20</height> |
| | </size> |
| | </property> |
| | </spacer> |
| | </item> |
| | </layout> |
| | </widget> |
| | <customwidgets> |
| | <customwidget> |
| | <class>Gui::QuantitySpinBox</class> |
| | <extends>QWidget</extends> |
| | <header>Gui/QuantitySpinBox.h</header> |
| | </customwidget> |
| | </customwidgets> |
| | <tabstops> |
| | <tabstop>spinBox</tabstop> |
| | <tabstop>splitAngle</tabstop> |
| | <tabstop>meshTolerance</tabstop> |
| | <tabstop>continuity</tabstop> |
| | <tabstop>maxDegree</tabstop> |
| | <tabstop>startButton</tabstop> |
| | </tabstops> |
| | <resources/> |
| | <connections/> |
| | </ui> |
| |
|