Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 90bf7a7

Browse files
committed
fix setters for regular polygon
svn path=/branches/v0_99_maint/; revision=8145
1 parent 4b2b829 commit 90bf7a7

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

lib/matplotlib/patches.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -631,19 +631,22 @@ def _update_transform(self):
631631
def _get_xy(self):
632632
return self._xy
633633
def _set_xy(self, xy):
634+
self._xy = xy
634635
self._update_transform()
635636
xy = property(_get_xy, _set_xy)
636637

637638
def _get_orientation(self):
638639
return self._orientation
639-
def _set_orientation(self, xy):
640-
self._orientation = xy
640+
def _set_orientation(self, orientation):
641+
self._orientation = orientation
642+
self._update_transform()
641643
orientation = property(_get_orientation, _set_orientation)
642644

643645
def _get_radius(self):
644646
return self._radius
645-
def _set_radius(self, xy):
646-
self._radius = xy
647+
def _set_radius(self, radius):
648+
self._radius = radius
649+
self._update_transform()
647650
radius = property(_get_radius, _set_radius)
648651

649652
def _get_numvertices(self):

0 commit comments

Comments
 (0)