Great product! I'm busy hacking it to incorporate it in a script I have :)
Rather than constraining the function to operate on a single edge with a single face, extend to allow:
1) With multiple edges and a single face selected: Extend all selected edges to the selected face, with an error if at least one of the selected edges does not intersect the selected face.
2) With a single edge and multiple faces selected: Extend the selected edge to intersect with all the selected faces, with an error if the edge does not intersect at least one of the selected faces.
3) With multiple edges and multiple faces selected: Behaviour the combined of (1) and (2), with an error if at least one of the selected edges does not intersect at least one of the selected faces.
Great product! I'm busy hacking it to incorporate it in a script I have :)
Rather than constraining the function to operate on a single edge with a single face, extend to allow:
1) With multiple edges and a single face selected: Extend all selected edges to the selected face, with an error if at least one of the selected edges does not intersect the selected face. 2) With a single edge and multiple faces selected: Extend the selected edge to intersect with all the selected faces, with an error if the edge does not intersect at least one of the selected faces. 3) With multiple edges and multiple faces selected: Behaviour the combined of (1) and (2), with an error if at least one of the selected edges does not intersect at least one of the selected faces.