1 <!-- Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
4 <toolbox id="creation_method">
7 tooltip="Point at a given distance from the origin."
8 icon="icons/Construction/point_by_xyz_32x32.png">
11 tooltip="X coordinate."
12 icon="icons/Construction/x_size.png"
16 tooltip="Y coordinate."
17 icon="icons/Construction/y_size.png"
21 tooltip="Z coordinate."
22 icon="icons/Construction/z_size.png"
25 <box id="by_distance_on_edge"
26 title="By distance on edge"
27 tooltip="Point on an edge, at a given distance of one of its end."
28 icon="icons/Construction/point_by_distance_on_edge_32x32.png">
29 <shape_selector id="edge"
31 tooltip="Edge for creating point on it."
32 icon="icons/Construction/edge.png"
34 <validator id="GeomValidators_Finite"/>
36 <groupbox title="Distance">
37 <doublevalue id="value"
39 tooltip="Distance value."
40 icon="icons/Construction/distance_value.png"
42 <boolvalue id="percent"
44 tooltip="Distance in percent from length."
47 <boolvalue id="reverse"
49 tooltip="Distance from edge end point."
52 <box id="by_projection"
54 tooltip="Point on face surface by projection selected point."
55 icon="icons/Construction/point_by_projection_32x32.png">
56 <shape_selector id="point"
58 tooltip="Point for projection."
59 icon="icons/Construction/point.png"
62 <shape_selector id="plane"
64 tooltip="Plane for projection."
65 icon="icons/Construction/face.png"
67 <validator id="GeomValidators_Face" parameters="plane"/>
70 <box id="by_lines_intersection"
71 title="By two lines intersection"
72 tooltip="Point by intersection of two coplanar lines."
73 icon="icons/Construction/point_by_lines_intersection_32x32.png">
74 <shape_selector id="first_line"
77 icon="icons/Construction/edge.png"
79 <validator id="GeomValidators_ShapeType" parameters="line"/>
80 <validator id="ConstructionPlugin_ValidatorPointLines" parameters="second_line"/>
82 <shape_selector id="second_line"
84 tooltip="Second line."
85 icon="icons/Construction/edge.png"
87 <validator id="GeomValidators_ShapeType" parameters="line"/>
88 <validator id="ConstructionPlugin_ValidatorPointLines" parameters="first_line"/>
91 <box id="by_line_and_plane_intersection"
92 title="By line and plane intersection"
93 tooltip="Point by intersection of line and plane."
94 icon="icons/Construction/point_by_line_and_plane_intersection_32x32.png">
95 <shape_selector id="intersection_line"
97 tooltip="Line for intersection."
98 icon="icons/Construction/edge.png"
100 <validator id="GeomValidators_ShapeType" parameters="line"/>
101 <validator id="ConstructionPlugin_ValidatorPointLineAndPlaneNotParallel" parameters="intersection_plane"/>
103 <shape_selector id="intersection_plane"
105 tooltip="Plane for intersection."
106 icon="icons/Construction/face.png"
108 <validator id="GeomValidators_Face" parameters="plane"/>
109 <validator id="ConstructionPlugin_ValidatorPointLineAndPlaneNotParallel" parameters="intersection_line"/>