draw horizontal/vertical constraint on drawLine

This commit is contained in:
Josh Holtrop 2011-04-23 21:51:42 -04:00
parent 854df86eaf
commit 65f80774a1

View File

@ -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()