Changeset 1648
- Timestamp:
- 07/17/07 11:09:15 (1 year ago)
- Files:
-
- gaphas/branches/hw/gaphas/examples.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gaphas/branches/hw/gaphas/examples.py
r1643 r1648 85 85 self._handles.extend((Handle(), Handle())) 86 86 87 h1, h2 = self._handles 88 cons = self._constraints 89 cons.append(EqualsConstraint(a=h1.x, b=h2.x)) 90 cons.append(LessThanConstraint(smaller=h1.y, bigger=h2.y, delta=20)) 91 87 92 88 93 def _set_height(self, height): … … 97 102 98 103 height = property(_get_height, _set_height) 99 100 101 def setup_canvas(self):102 super(FatLine, self).setup_canvas()103 h1, h2 = self._handles104 h2.x = h1.x105 add = self.canvas.solver.add_constraint106 self._c1 = EqualsConstraint(a=h1.x, b=h2.x)107 self._c2 = LessThanConstraint(smaller=h1.y, bigger=h2.y, delta=20)108 add(self._c1)109 add(self._c2)110 104 111 105
