2 <multi_selector id="base_objects"
3 label="Segments and wires:"
4 tooltip="Select edges or wires."
5 shape_types="edges wires"
7 <validator id="PartSet_DifferentObjects"/>
8 <validator id="BuildPlugin_ValidatorFillingSelection"/>
10 <optionalbox id="advanced_options" title="Advanced options">
11 <switch id="orientation" label="Orientation">
12 <case id="auto_correct" title="Auto-correct edges orientation"/>
13 <case id="curve_info" title="Use curve information"/>
14 <case id="edge_orient" title="Use edges orientation"/>
16 <integervalue id="min_degree" label="Min deg" min="1" default="2">
17 <validator id="GeomValidators_LessOrEqual" parameters="max_degree"/>
19 <integervalue id="max_degree" label="Max deg" min="1" default="5">
20 <validator id="GeomValidators_GreaterOrEqual" parameters="min_degree"/>
22 <integervalue id="nb_iter" label="Nb iter" min="0" default="0"/>
23 <doublevalue id="tol_2d" label="Tol 2D" min="1.e-5" default="0.0001" step="0.0001"/>
24 <doublevalue id="tol_3d" label="Tol 3D" min="1.e-5" default="0.0001" step="0.0001"/>
25 <boolvalue id="approximation" label="Approximation"/>
27 <validator id="GeomValidators_MinObjectsSelected" parameters="base_objects,2"/>