From 6e17780e01d89878172fe1eb36070361bbcba801 Mon Sep 17 00:00:00 2001 From: EvilSpirit Date: Tue, 12 Jul 2016 22:18:49 +0600 Subject: [PATCH] Draw projection lines for point-line distance constraints. This is only visible when the point and line lie within the workplane, but the constraint label does not. --- src/drawconstraint.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/drawconstraint.cpp b/src/drawconstraint.cpp index f2d83f5..cecd73c 100644 --- a/src/drawconstraint.cpp +++ b/src/drawconstraint.cpp @@ -261,6 +261,9 @@ void Constraint::DoLineWithArrows(Vector ref, Vector a, Vector b, LineDrawOrGetDistance(a, ae.Plus(out.WithMagnitude(10*pixels))); if(!onlyOneExt) { LineDrawOrGetDistance(b, be.Plus(out.WithMagnitude(10*pixels))); + } else { + Vector prj = be; + DoProjectedPoint(&prj); } int within = DoLineTrimmedAgainstBox(ref, ae, be);