(self, canvas, options)
| 691 | p.move(dx,dy) |
| 692 | |
| 693 | def _draw(self, canvas, options): |
| 694 | args = [canvas] |
| 695 | for p in self.points: |
| 696 | x,y = canvas.toScreen(p.x,p.y) |
| 697 | args.append(x) |
| 698 | args.append(y) |
| 699 | args.append(options) |
| 700 | return apply(GraphWin.create_polygon, args) |
| 701 | |
| 702 | def __str__(self): |
| 703 | return "Polygon: %s" % \ |