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

Skip to content

Commit e2f6054

Browse files
committed
Remove 3 unused Tick methods
svn path=/trunk/matplotlib/; revision=8655
1 parent 6aba3b2 commit e2f6054

2 files changed

Lines changed: 5 additions & 31 deletions

File tree

CHANGELOG

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2010-08-21 Remove unused and inappropriate methods from Tick classes:
2+
set_view_interval, get_minpos, and get_data_interval are
3+
properly found in the Axis class and don't need to be
4+
duplicated in XTick and YTick. - EF
5+
16
2010-08-21 Change Axis.set_view_interval() so that when updating an
27
existing interval, it respects the orientation of that
38
interval, and can enlarge but not reduce the interval.

lib/matplotlib/axis.py

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -262,9 +262,6 @@ def get_view_interval(self):
262262
'return the view Interval instance for the axis this tick is ticking'
263263
raise NotImplementedError('Derived must override')
264264

265-
def set_view_interval(self, vmin, vmax, ignore=False):
266-
raise NotImplementedError('Derived must override')
267-
268265
def _apply_params(self, **kw):
269266
switchkw = ['gridOn', 'tick1On', 'tick2On', 'label1On', 'label2On']
270267
switches = [k for k in kw if k in switchkw]
@@ -445,20 +442,6 @@ def get_view_interval(self):
445442
'return the Interval instance for this axis view limits'
446443
return self.axes.viewLim.intervalx
447444

448-
def set_view_interval(self, vmin, vmax, ignore = False):
449-
if ignore:
450-
self.axes.viewLim.intervalx = vmin, vmax
451-
else:
452-
Vmin, Vmax = self.get_view_interval()
453-
self.axes.viewLim.intervalx = min(vmin, Vmin), max(vmax, Vmax)
454-
455-
def get_minpos(self):
456-
return self.axes.dataLim.minposx
457-
458-
def get_data_interval(self):
459-
'return the Interval instance for this axis data limits'
460-
return self.axes.dataLim.intervalx
461-
462445

463446
class YTick(Tick):
464447
"""
@@ -595,20 +578,6 @@ def get_view_interval(self):
595578
'return the Interval instance for this axis view limits'
596579
return self.axes.viewLim.intervaly
597580

598-
def set_view_interval(self, vmin, vmax, ignore = False):
599-
if ignore:
600-
self.axes.viewLim.intervaly = vmin, vmax
601-
else:
602-
Vmin, Vmax = self.get_view_interval()
603-
self.axes.viewLim.intervaly = min(vmin, Vmin), max(vmax, Vmax)
604-
605-
def get_minpos(self):
606-
return self.axes.dataLim.minposy
607-
608-
def get_data_interval(self):
609-
'return the Interval instance for this axis data limits'
610-
return self.axes.dataLim.intervaly
611-
612581

613582
class Ticker:
614583
locator = None

0 commit comments

Comments
 (0)