</shape_selector>
</box>
<box id="by_lines_intersection"
- title="By intersection"
+ title="By two lines intersection"
tooltip="Point by intersection of two coplanar lines."
icon="icons/Construction/point_by_lines_intersection_32x32.png">
<shape_selector id="first_line"
label="First line"
tooltip="First line."
- icon="icons/Construction/point.png"
+ icon="icons/Construction/edge.png"
shape_types="edge">
<validator id="GeomValidators_ShapeType" parameters="line"/>
<validator id="ConstructionPlugin_ValidatorPointLines" parameters="second_line"/>
<shape_selector id="second_line"
label="Second line"
tooltip="Second line."
- icon="icons/Construction/point.png"
+ icon="icons/Construction/edge.png"
shape_types="edge">
<validator id="GeomValidators_ShapeType" parameters="line"/>
<validator id="ConstructionPlugin_ValidatorPointLines" parameters="first_line"/>
</shape_selector>
</box>
+ <box id="by_line_and_plane_intersection"
+ title="By line and plane intersection"
+ tooltip="Point by intersection of line and plane."
+ icon="icons/Construction/point_by_line_and_plane_intersection_32x32.png">
+ <shape_selector id="intersection_line"
+ label="Line"
+ tooltip="Line for intersection."
+ icon="icons/Construction/edge.png"
+ shape_types="edge">
+ <validator id="GeomValidators_ShapeType" parameters="line"/>
+ <validator id="ConstructionPlugin_ValidatorPointLineAndPlaneNotParallel" parameters="intersection_plane"/>
+ </shape_selector>
+ <shape_selector id="intersection_plane"
+ label="Plane"
+ tooltip="Plane for intersection."
+ icon="icons/Construction/face.png"
+ shape_types="face">
+ <validator id="GeomValidators_Face" parameters="plane"/>
+ <validator id="ConstructionPlugin_ValidatorPointLineAndPlaneNotParallel" parameters="intersection_line"/>
+ </shape_selector>
+ </box>
+
</toolbox>
</source>