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

Skip to content

Commit 096b235

Browse files
committed
fix setters for regular polygon
svn path=/trunk/matplotlib/; revision=8144
1 parent 490d56f commit 096b235

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

lib/matplotlib/patches.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -653,19 +653,22 @@ def _update_transform(self):
653653
def _get_xy(self):
654654
return self._xy
655655
def _set_xy(self, xy):
656+
self._xy = xy
656657
self._update_transform()
657658
xy = property(_get_xy, _set_xy)
658659

659660
def _get_orientation(self):
660661
return self._orientation
661-
def _set_orientation(self, xy):
662-
self._orientation = xy
662+
def _set_orientation(self, orientation):
663+
self._orientation = orientation
664+
self._update_transform()
663665
orientation = property(_get_orientation, _set_orientation)
664666

665667
def _get_radius(self):
666668
return self._radius
667-
def _set_radius(self, xy):
668-
self._radius = xy
669+
def _set_radius(self, radius):
670+
self._radius = radius
671+
self._update_transform()
669672
radius = property(_get_radius, _set_radius)
670673

671674
def _get_numvertices(self):

0 commit comments

Comments
 (0)