From 65f80774a1b0b492289ef8d55d39ca13b8978f74 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sat, 23 Apr 2011 21:51:42 -0400 Subject: [PATCH] draw horizontal/vertical constraint on drawLine --- SketchWidget.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SketchWidget.py b/SketchWidget.py index d2d1be0..07f1902 100644 --- a/SketchWidget.py +++ b/SketchWidget.py @@ -111,6 +111,12 @@ class SketchWidget: if self.drawingLine is not None: self.drawLine(self.drawingLine) + if self.drawingLine.getPt(0)[0] == self.drawingLine.getPt(1)[0]: + self.drawVertical(Vertical(self.drawingLine, 0, + self.drawingLine, 1)) + elif self.drawingLine.getPt(0)[1] == self.drawingLine.getPt(1)[1]: + self.drawHorizontal(Horizontal(self.drawingLine, 0, + self.drawingLine, 1)) if gldrawable.is_double_buffered(): gldrawable.swap_buffers()