Revision: 5375
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5375&view=rev
Author:   jdh2358
Date:     2008-06-03 13:28:14 -0700 (Tue, 03 Jun 2008)

Log Message:
-----------
cleaned up some imports to accord with coding guide

Modified Paths:
--------------
    trunk/matplotlib/lib/matplotlib/artist.py
    trunk/matplotlib/lib/matplotlib/axes.py
    trunk/matplotlib/lib/matplotlib/axis.py
    trunk/matplotlib/lib/matplotlib/mlab.py

Modified: trunk/matplotlib/lib/matplotlib/artist.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/artist.py   2008-06-03 16:41:53 UTC (rev 
5374)
+++ trunk/matplotlib/lib/matplotlib/artist.py   2008-06-03 20:28:14 UTC (rev 
5375)
@@ -1,6 +1,6 @@
 from __future__ import division
 import re, warnings
-from cbook import iterable, flatten
+import matplotlib.cbook as cbook
 from transforms import Bbox, IdentityTransform, TransformedBbox, 
TransformedPath
 from path import Path
 
@@ -507,7 +507,7 @@
         sequence (all Artists are of the same type) and it is your
         responsibility to make sure this is so.
         """
-        if iterable(o) and len(o): o = o[0]
+        if cbook.iterable(o) and len(o): o = o[0]
         self.o = o
         self.aliasd = self.get_aliases()
 
@@ -757,8 +757,8 @@
         print insp.pprint_setters(prop=args[0])
         return
 
-    if not iterable(h): h = [h]
-    else: h = flatten(h)
+    if not cbook.iterable(h): h = [h]
+    else: h = cbook.flatten(h)
 
 
     if len(args)%2:
@@ -776,7 +776,7 @@
             funcName = "set_%s"%s
             func = getattr(o,funcName)
             ret.extend( [func(val)] )
-    return [x for x in flatten(ret)]
+    return [x for x in cbook.flatten(ret)]
 
 def kwdoc(a):
     return '\n'.join(ArtistInspector(a).pprint_setters(leadingspace=2))

Modified: trunk/matplotlib/lib/matplotlib/axes.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/axes.py     2008-06-03 16:41:53 UTC (rev 
5374)
+++ trunk/matplotlib/lib/matplotlib/axes.py     2008-06-03 20:28:14 UTC (rev 
5375)
@@ -7,25 +7,25 @@
 import matplotlib
 rcParams = matplotlib.rcParams
 
-from matplotlib import artist as martist
-from matplotlib import axis as maxis
-from matplotlib import cbook
-from matplotlib import collections as mcoll
-from matplotlib import colors as mcolors
-from matplotlib import contour as mcontour
-from matplotlib import dates as mdates
-from matplotlib import font_manager
-from matplotlib import image as mimage
-from matplotlib import legend as mlegend
-from matplotlib import lines as mlines
-from matplotlib import mlab
-from matplotlib import patches as mpatches
-from matplotlib import quiver as mquiver
-from matplotlib import scale as mscale
-from matplotlib import table as mtable
-from matplotlib import text as mtext
-from matplotlib import ticker as mticker
-from matplotlib import transforms as mtransforms
+import matplotlib.artist as martist
+import matplotlib.axis as maxis
+import matplotlib.cbook as cbook
+import matplotlib.collections as mcoll
+import matplotlib.colors as mcolors
+import matplotlib.contour as mcontour
+import matplotlib.dates as mdates
+import matplotlib.font_manager as font_manager
+import matplotlib.image as mimage
+import matplotlib.legend as mlegend
+import matplotlib.lines as mlines
+import matplotlib.mlab as mlab
+import matplotlib.patches as mpatches
+import matplotlib.quiver as mquiver
+import matplotlib.scale as mscale
+import matplotlib.table as mtable
+import matplotlib.text as mtext
+import matplotlib.ticker as mticker
+import matplotlib.transforms as mtransforms
 
 iterable = cbook.iterable
 is_string_like = cbook.is_string_like

Modified: trunk/matplotlib/lib/matplotlib/axis.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/axis.py     2008-06-03 16:41:53 UTC (rev 
5374)
+++ trunk/matplotlib/lib/matplotlib/axis.py     2008-06-03 20:28:14 UTC (rev 
5375)
@@ -3,25 +3,20 @@
 """
 from __future__ import division
 
-from artist import Artist, setp
-from cbook import silent_list, popall, CallbackRegistry
-from lines import Line2D, TICKLEFT, TICKRIGHT, TICKUP, TICKDOWN
-from matplotlib import rcParams
-from patches import bbox_artist
-from ticker import NullFormatter, FixedFormatter, ScalarFormatter
-from ticker import NullLocator, FixedLocator, AutoLocator
+from matplotlib  import rcParams
+import matplotlib.artist as artist
+import matplotlib.cbook as cbook
+import matplotlib.font_manager as font_manager
+import matplotlib.lines as mlines
+import matplotlib.patches as mpatches
+import matplotlib.scale as mscale
+import matplotlib.text as mtext
+import matplotlib.ticker as mticker
+import matplotlib.transforms as mtransforms
+import matplotlib.units as munits
 
-from font_manager import FontProperties
-from text import Text, TextWithDash
-from transforms import Affine2D, Bbox, blended_transform_factory, \
-    IdentityTransform, interval_contains
-from patches import bbox_artist
-from scale import scale_factory
 
-import matplotlib.units as units
-
-
-class Tick(Artist):
+class Tick(artist.Artist):
     """
     Abstract base class for the axis ticks, grid lines and labels
 
@@ -41,7 +36,6 @@
       label1On   : a boolean which determines whether to draw tick label
       label2On   : a boolean which determines whether to draw tick label
 
-
     """
     def __init__(self, axes, loc, label,
                  size   = None,  # points
@@ -57,7 +51,7 @@
         loc is the tick location in data coords
         size is the tick size in relative, axes coords
         """
-        Artist.__init__(self)
+        artist.Artist.__init__(self)
 
         if gridOn is None: gridOn = rcParams['axes.grid']
 
@@ -75,12 +69,12 @@
 
         self._tickdir = rcParams['%s.direction'%name]
         if self._tickdir == 'in':
-            self._xtickmarkers = (TICKUP, TICKDOWN)
-            self._ytickmarkers = (TICKRIGHT, TICKLEFT)
+            self._xtickmarkers = (mlines.TICKUP, mlines.TICKDOWN)
+            self._ytickmarkers = (mlines.TICKRIGHT, mlines.TICKLEFT)
             self._pad = pad
         else:
-            self._xtickmarkers = (TICKDOWN, TICKUP)
-            self._ytickmarkers = (TICKLEFT, TICKRIGHT)
+            self._xtickmarkers = (mlines.TICKDOWN, mlines.TICKUP)
+            self._ytickmarkers = (mlines.TICKLEFT, mlines.TICKRIGHT)
             self._pad = pad + size
 
         self._loc = loc
@@ -107,11 +101,11 @@
         return children
 
     def set_clip_path(self, clippath, transform=None):
-        Artist.set_clip_path(self, clippath, transform)
+        artist.Artist.set_clip_path(self, clippath, transform)
         #self.tick1line.set_clip_path(clippath, transform)
         #self.tick2line.set_clip_path(clippath, transform)
         self.gridline.set_clip_path(clippath, transform)
-    set_clip_path.__doc__ = Artist.set_clip_path.__doc__
+    set_clip_path.__doc__ = artist.Artist.set_clip_path.__doc__
 
     def get_pad_pixels(self):
         return self.figure.dpi * self._pad / 72.0
@@ -165,7 +159,7 @@
     def draw(self, renderer):
         if not self.get_visible(): return
         renderer.open_group(self.__name__)
-        midPoint = interval_contains(self.get_view_interval(), self.get_loc())
+        midPoint = mtransforms.interval_contains(self.get_view_interval(), 
self.get_loc())
 
         if midPoint:
             if self.gridOn:
@@ -201,7 +195,7 @@
 
     def _set_artist_props(self, a):
         a.set_figure(self.figure)
-        #if isinstance(a, Line2D): a.set_clip_box(self.axes.bbox)
+        #if isinstance(a, mlines.Line2D): a.set_clip_box(self.axes.bbox)
 
     def get_view_interval(self):
         'return the view Interval instance for the axis tjis tick is ticking'
@@ -222,12 +216,12 @@
         # the y loc is 3 points below the min of y axis
         # get the affine as an a,b,c,d,tx,ty list
         # x in data coords, y in axes coords
-        #t =  Text(
+        #t =  mtext.Text(
         trans, vert, horiz = self.axes.get_xaxis_text1_transform(self._pad)
-
-        t = TextWithDash(
+        size = rcParams['xtick.labelsize']
+        t = mtext.TextWithDash(
             x=0, y=0,
-            fontproperties=FontProperties(size=rcParams['xtick.labelsize']),
+            fontproperties=font_manager.FontProperties(size=size),
             color=rcParams['xtick.color'],
             verticalalignment=vert,
             horizontalalignment=horiz,
@@ -244,12 +238,12 @@
 
         'Get the default Text 2 instance'
         # x in data coords, y in axes coords
-        #t =  Text(
+        #t =  mtext.Text(
         trans, vert, horiz = self.axes.get_xaxis_text2_transform(self._pad)
 
-        t = TextWithDash(
+        t = mtext.TextWithDash(
             x=0, y=1,
-            fontproperties=FontProperties(size=rcParams['xtick.labelsize']),
+            
fontproperties=font_manager.FontProperties(size=rcParams['xtick.labelsize']),
             color=rcParams['xtick.color'],
             verticalalignment=vert,
             dashdirection=1,
@@ -263,7 +257,7 @@
     def _get_tick1line(self):
         'Get the default line2D instance'
         # x in data coords, y in axes coords
-        l = Line2D(xdata=(0,), ydata=(0,),
+        l = mlines.Line2D(xdata=(0,), ydata=(0,),
                    color='k',
                    linestyle = 'None',
                    marker = self._xtickmarkers[0],
@@ -276,7 +270,7 @@
     def _get_tick2line(self):
         'Get the default line2D instance'
         # x in data coords, y in axes coords
-        l = Line2D( xdata=(0,), ydata=(1,),
+        l = mlines.Line2D( xdata=(0,), ydata=(1,),
                        color='k',
                        linestyle = 'None',
                        marker = self._xtickmarkers[1],
@@ -290,7 +284,7 @@
     def _get_gridline(self):
         'Get the default line2D instance'
         # x in data coords, y in axes coords
-        l = Line2D(xdata=(0.0, 0.0), ydata=(0, 1.0),
+        l = mlines.Line2D(xdata=(0.0, 0.0), ydata=(0, 1.0),
                    color=rcParams['grid.color'],
                    linestyle=rcParams['grid.linestyle'],
                    linewidth=rcParams['grid.linewidth'],
@@ -357,12 +351,12 @@
     def _get_text1(self):
         'Get the default Text instance'
         # x in axes coords, y in data coords
-        #t =  Text(
+        #t =  mtext.Text(
         trans, vert, horiz = self.axes.get_yaxis_text1_transform(self._pad)
 
-        t = TextWithDash(
+        t = mtext.TextWithDash(
             x=0, y=0,
-            fontproperties=FontProperties(size=rcParams['ytick.labelsize']),
+            
fontproperties=font_manager.FontProperties(size=rcParams['ytick.labelsize']),
             color=rcParams['ytick.color'],
             verticalalignment=vert,
             horizontalalignment=horiz,
@@ -377,12 +371,12 @@
     def _get_text2(self):
         'Get the default Text instance'
         # x in axes coords, y in data coords
-        #t =  Text(
+        #t =  mtext.Text(
         trans, vert, horiz = self.axes.get_yaxis_text2_transform(self._pad)
 
-        t = TextWithDash(
+        t = mtext.TextWithDash(
             x=1, y=0,
-            fontproperties=FontProperties(size=rcParams['ytick.labelsize']),
+            
fontproperties=font_manager.FontProperties(size=rcParams['ytick.labelsize']),
             color=rcParams['ytick.color'],
             verticalalignment=vert,
             dashdirection=1,
@@ -397,7 +391,7 @@
         'Get the default line2D instance'
         # x in axes coords, y in data coords
 
-        l = Line2D( (0,), (0,), color='k',
+        l = mlines.Line2D( (0,), (0,), color='k',
                     marker = self._ytickmarkers[0],
                     linestyle = 'None',
                     markersize=self._size,
@@ -409,7 +403,7 @@
     def _get_tick2line(self):
         'Get the default line2D instance'
         # x in axes coords, y in data coords
-        l = Line2D( (1,), (0,), color='k',
+        l = mlines.Line2D( (1,), (0,), color='k',
                     marker = self._ytickmarkers[1],
                     linestyle = 'None',
                     markersize=self._size,
@@ -422,7 +416,7 @@
     def _get_gridline(self):
         'Get the default line2D instance'
         # x in axes coords, y in data coords
-        l = Line2D( xdata=(0,1), ydata=(0, 0),
+        l = mlines.Line2D( xdata=(0,1), ydata=(0, 0),
                     color=rcParams['grid.color'],
                     linestyle=rcParams['grid.linestyle'],
                     linewidth=rcParams['grid.linewidth'],
@@ -485,7 +479,7 @@
 
 
 
-class Axis(Artist):
+class Axis(artist.Artist):
 
     """
     Public attributes
@@ -505,13 +499,13 @@
         """
         Init the axis with the parent Axes instance
         """
-        Artist.__init__(self)
+        artist.Artist.__init__(self)
         self.set_figure(axes.figure)
 
         self.axes = axes
         self.major = Ticker()
         self.minor = Ticker()
-        self.callbacks = CallbackRegistry(('units', 'units finalize'))
+        self.callbacks = cbook.CallbackRegistry(('units', 'units finalize'))
 
         #class dummy:
         #    locator = None
@@ -535,7 +529,7 @@
         return self._scale.name
 
     def set_scale(self, value, **kwargs):
-        self._scale = scale_factory(value, self, **kwargs)
+        self._scale = mscale.scale_factory(value, self, **kwargs)
         self._scale.set_default_locators_and_formatters(self)
 
     def limit_range_for_scale(self, vmin, vmax):
@@ -552,13 +546,13 @@
 
     def cla(self):
         'clear the current axis'
-        self.set_major_locator(AutoLocator())
-        self.set_major_formatter(ScalarFormatter())
-        self.set_minor_locator(NullLocator())
-        self.set_minor_formatter(NullFormatter())
+        self.set_major_locator(mticker.AutoLocator())
+        self.set_major_formatter(mticker.ScalarFormatter())
+        self.set_minor_locator(mticker.NullLocator())
+        self.set_minor_formatter(mticker.NullFormatter())
 
         # Clear the callback registry for this axis, or it may "leak"
-        self.callbacks = CallbackRegistry(('units', 'units finalize'))
+        self.callbacks = cbook.CallbackRegistry(('units', 'units finalize'))
 
         # whether the grids are on
         self._gridOnMajor = rcParams['axes.grid']
@@ -571,8 +565,8 @@
         # define 1 so properties set on ticks will be copied as they
         # grow
 
-        popall(self.majorTicks)
-        popall(self.minorTicks)
+        cbook.popall(self.majorTicks)
+        cbook.popall(self.minorTicks)
 
         self.majorTicks.extend([self._get_tick(major=True)])
         self.minorTicks.extend([self._get_tick(major=False)])
@@ -584,7 +578,7 @@
         self.set_units(None)
 
     def set_clip_path(self, clippath, transform=None):
-        Artist.set_clip_path(self, clippath, transform)
+        artist.Artist.set_clip_path(self, clippath, transform)
         majorticks = self.get_major_ticks()
         minorticks = self.get_minor_ticks()
         for child in self.majorTicks + self.minorTicks:
@@ -642,7 +636,7 @@
         interval = self.get_view_interval()
         for tick, loc, label in self.iter_ticks():
             if tick is None: continue
-            if not interval_contains(interval, loc): continue
+            if not mtransforms.interval_contains(interval, loc): continue
             tick.update_position(loc)
             tick.set_label1(label)
             tick.set_label2(label)
@@ -654,13 +648,13 @@
                 ticklabelBoxes2.append(extent)
 
         if len(ticklabelBoxes):
-            bbox = Bbox.union(ticklabelBoxes)
+            bbox = mtransforms.Bbox.union(ticklabelBoxes)
         else:
-            bbox = Bbox.from_extents(0, 0, 0, 0)
+            bbox = mtransforms.Bbox.from_extents(0, 0, 0, 0)
         if len(ticklabelBoxes2):
-            bbox2 = Bbox.union(ticklabelBoxes2)
+            bbox2 = mtransforms.Bbox.union(ticklabelBoxes2)
         else:
-            bbox2 = Bbox.from_extents(0, 0, 0, 0)
+            bbox2 = mtransforms.Bbox.from_extents(0, 0, 0, 0)
         return bbox, bbox2
 
     def draw(self, renderer, *args, **kwargs):
@@ -673,7 +667,7 @@
         interval = self.get_view_interval()
         for tick, loc, label in self.iter_ticks():
             if tick is None: continue
-            if not interval_contains(interval, loc): continue
+            if not mtransforms.interval_contains(interval, loc): continue
             tick.update_position(loc)
             tick.set_label1(label)
             tick.set_label2(label)
@@ -699,8 +693,8 @@
         if 0: # draw the bounding boxes around the text for debug
             for tick in majorTicks:
                 label = tick.label1
-                bbox_artist(label, renderer)
-            bbox_artist(self.label, renderer)
+                mpatches.bbox_artist(label, renderer)
+            mpatches.bbox_artist(self.label, renderer)
 
         renderer.close_group(__name__)
 
@@ -713,7 +707,7 @@
     def get_gridlines(self):
         'Return the grid lines as a list of Line2D instance'
         ticks = self.get_major_ticks()
-        return silent_list('Line2D gridline', [tick.gridline for tick in 
ticks])
+        return cbook.silent_list('Line2D gridline', [tick.gridline for tick in 
ticks])
 
     def get_label(self):
         'Return the axis label as a Text instance'
@@ -732,14 +726,14 @@
         ticks = self.get_major_ticks()
         labels1 = [tick.label1 for tick in ticks if tick.label1On]
         labels2 = [tick.label2 for tick in ticks if tick.label2On]
-        return silent_list('Text major ticklabel', labels1+labels2)
+        return cbook.silent_list('Text major ticklabel', labels1+labels2)
 
     def get_minorticklabels(self):
         'Return a list of Text instances for the minor ticklabels'
         ticks = self.get_minor_ticks()
         labels1 = [tick.label1 for tick in ticks if tick.label1On]
         labels2 = [tick.label2 for tick in ticks if tick.label2On]
-        return silent_list('Text minor ticklabel', labels1+labels2)
+        return cbook.silent_list('Text minor ticklabel', labels1+labels2)
 
     def get_ticklabels(self, minor=False):
         'Return a list of Text instances for ticklabels'
@@ -754,7 +748,7 @@
         for tick in ticks:
             lines.append(tick.tick1line)
             lines.append(tick.tick2line)
-        return silent_list('Line2D ticklines', lines)
+        return cbook.silent_list('Line2D ticklines', lines)
 
     def get_minorticklines(self):
         'Return the minor tick lines as a list of Line2D instances'
@@ -763,7 +757,7 @@
         for tick in ticks:
             lines.append(tick.tick1line)
             lines.append(tick.tick2line)
-        return silent_list('Line2D ticklines', lines)
+        return cbook.silent_list('Line2D ticklines', lines)
 
     def get_ticklines(self, minor=False):
         'Return the tick lines as a list of Line2D instances'
@@ -887,14 +881,14 @@
             for tick in self.minorTicks:  # don't use get_ticks here!
                 if tick is None: continue
                 tick.gridOn = self._gridOnMinor
-                if len(kwargs): setp(tick.gridline,**kwargs)
+                if len(kwargs): artist.setp(tick.gridline,**kwargs)
         else:
             if b is None: self._gridOnMajor = not self._gridOnMajor
             else: self._gridOnMajor = b
             for tick in self.majorTicks:  # don't use get_ticks here!
                 if tick is None: continue
                 tick.gridOn = self._gridOnMajor
-                if len(kwargs): setp(tick.gridline,**kwargs)
+                if len(kwargs): artist.setp(tick.gridline,**kwargs)
 
 
     def update_units(self, data):
@@ -904,7 +898,7 @@
         registered for unit conversion
         """
 
-        converter = units.registry.get_converter(data)
+        converter = munits.registry.get_converter(data)
         if converter is None: return False
         self.converter = converter
         default = self.converter.default_units(data)
@@ -944,7 +938,7 @@
 
     def convert_units(self, x):
         if self.converter is None:
-            self.converter = units.registry.get_converter(x)
+            self.converter = munits.registry.get_converter(x)
 
         if self.converter is None:
             #print 'convert_units returning identity: units=%s, 
converter=%s'%(self.units, self.converter)
@@ -967,7 +961,7 @@
         else:
             if u!=self.units:
                 self.units = u
-                #print 'setting units', self.converter, u, 
units.registry.get_converter(u)
+                #print 'setting units', self.converter, u, 
munits.registry.get_converter(u)
                 pchanged = True
         if pchanged:
             self._update_axisinfo()
@@ -1036,13 +1030,13 @@
         #ticklabels = [str(l) for l in ticklabels]
         minor = kwargs.pop('minor', False)
         if minor:
-            self.set_minor_formatter(FixedFormatter(ticklabels))
+            self.set_minor_formatter(mticker.FixedFormatter(ticklabels))
             ticks = self.get_minor_ticks()
         else:
-            self.set_major_formatter( FixedFormatter(ticklabels) )
+            self.set_major_formatter( mticker.FixedFormatter(ticklabels) )
             ticks = self.get_major_ticks()
 
-        self.set_major_formatter( FixedFormatter(ticklabels) )
+        self.set_major_formatter( mticker.FixedFormatter(ticklabels) )
 
         ret = []
         for i, tick in enumerate(ticks):
@@ -1067,10 +1061,10 @@
             else:
                 self.set_view_interval(max(ticks), min(ticks))
         if minor:
-            self.set_minor_locator(FixedLocator(ticks))
+            self.set_minor_locator(mticker.FixedLocator(ticks))
             return self.get_minor_ticks(len(ticks))
         else:
-            self.set_major_locator( FixedLocator(ticks) )
+            self.set_major_locator( mticker.FixedLocator(ticks) )
             return self.get_major_ticks(len(ticks))
 
     def _update_label_position(self, bboxes, bboxes2):
@@ -1119,14 +1113,14 @@
     def _get_label(self):
         # x in axes coords, y in display coords (to be updated at draw
         # time by _update_label_positions)
-        label = Text(x=0.5, y=0,
-            fontproperties = FontProperties(size=rcParams['axes.labelsize']),
+        label = mtext.Text(x=0.5, y=0,
+            fontproperties = 
font_manager.FontProperties(size=rcParams['axes.labelsize']),
             color = rcParams['axes.labelcolor'],
             verticalalignment='top',
             horizontalalignment='center',
             )
-        label.set_transform( blended_transform_factory(
-                self.axes.transAxes, IdentityTransform() ))
+        label.set_transform( mtransforms.blended_transform_factory(
+                self.axes.transAxes, mtransforms.IdentityTransform() ))
 
         self._set_artist_props(label)
         self.label_position='bottom'
@@ -1134,14 +1128,14 @@
 
     def _get_offset_text(self):
         # x in axes coords, y in display coords (to be updated at draw time)
-        offsetText = Text(x=1, y=0,
-            fontproperties = FontProperties(size=rcParams['xtick.labelsize']),
+        offsetText = mtext.Text(x=1, y=0,
+            fontproperties = 
font_manager.FontProperties(size=rcParams['xtick.labelsize']),
             color = rcParams['xtick.color'],
             verticalalignment='top',
             horizontalalignment='right',
             )
-        offsetText.set_transform( blended_transform_factory(
-                self.axes.transAxes, IdentityTransform() ))
+        offsetText.set_transform( mtransforms.blended_transform_factory(
+                self.axes.transAxes, mtransforms.IdentityTransform() ))
         self._set_artist_props(offsetText)
         self.offset_text_position='bottom'
         return offsetText
@@ -1176,7 +1170,7 @@
             if not len(bboxes):
                 bottom = self.axes.bbox.ymin
             else:
-                bbox = Bbox.union(bboxes)
+                bbox = mtransforms.Bbox.union(bboxes)
                 bottom = bbox.y0
             self.label.set_position( (x, bottom - 
self.LABELPAD*self.figure.dpi / 72.0))
 
@@ -1184,7 +1178,7 @@
             if not len(bboxes2):
                 top = self.axes.bbox.ymax
             else:
-                bbox = Bbox.union(bboxes2)
+                bbox = mtransforms.Bbox.union(bboxes2)
                 top = bbox.y1
             self.label.set_position( (x, top+self.LABELPAD*self.figure.dpi / 
72.0))
 
@@ -1197,7 +1191,7 @@
         if not len(bboxes):
             bottom = self.axes.bbox.ymin
         else:
-            bbox = Bbox.union(bboxes)
+            bbox = mtransforms.Bbox.union(bboxes)
             bottom = bbox.y0
         self.offsetText.set_position((x, 
bottom-self.OFFSETTEXTPAD*self.figure.dpi/72.0))
 
@@ -1351,16 +1345,16 @@
     def _get_label(self):
         # x in display coords (updated by _update_label_position)
         # y in axes coords
-        label = Text(x=0, y=0.5,
+        label = mtext.Text(x=0, y=0.5,
             # todo: get the label position
-            fontproperties=FontProperties(size=rcParams['axes.labelsize']),
+            
fontproperties=font_manager.FontProperties(size=rcParams['axes.labelsize']),
             color    = rcParams['axes.labelcolor'],
             verticalalignment='center',
             horizontalalignment='right',
             rotation='vertical',
             )
-        label.set_transform( blended_transform_factory(
-                IdentityTransform(), self.axes.transAxes) )
+        label.set_transform( mtransforms.blended_transform_factory(
+                mtransforms.IdentityTransform(), self.axes.transAxes) )
 
         self._set_artist_props(label)
         self.label_position='left'
@@ -1368,14 +1362,14 @@
 
     def _get_offset_text(self):
         # x in display coords, y in axes coords (to be updated at draw time)
-        offsetText = Text(x=0, y=0.5,
-            fontproperties = FontProperties(size=rcParams['ytick.labelsize']),
+        offsetText = mtext.Text(x=0, y=0.5,
+            fontproperties = 
font_manager.FontProperties(size=rcParams['ytick.labelsize']),
             color = rcParams['ytick.color'],
             verticalalignment = 'bottom',
             horizontalalignment = 'left',
             )
-        offsetText.set_transform(blended_transform_factory(
-                self.axes.transAxes, IdentityTransform()) )
+        offsetText.set_transform(mtransforms.blended_transform_factory(
+                self.axes.transAxes, mtransforms.IdentityTransform()) )
         self._set_artist_props(offsetText)
         self.offset_text_position='left'
         return offsetText
@@ -1410,7 +1404,7 @@
             if not len(bboxes):
                 left = self.axes.bbox.xmin
             else:
-                bbox = Bbox.union(bboxes)
+                bbox = mtransforms.Bbox.union(bboxes)
                 left = bbox.x0
 
             self.label.set_position( (left-self.LABELPAD*self.figure.dpi/72.0, 
y))
@@ -1419,7 +1413,7 @@
             if not len(bboxes2):
                 right = self.axes.bbox.xmax
             else:
-                bbox = Bbox.union(bboxes2)
+                bbox = mtransforms.Bbox.union(bboxes2)
                 right = bbox.x1
 
             self.label.set_position( 
(right+self.LABELPAD*self.figure.dpi/72.0, y))

Modified: trunk/matplotlib/lib/matplotlib/mlab.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/mlab.py     2008-06-03 16:41:53 UTC (rev 
5374)
+++ trunk/matplotlib/lib/matplotlib/mlab.py     2008-06-03 20:28:14 UTC (rev 
5375)
@@ -88,8 +88,8 @@
 import numpy as np
 
 
-from matplotlib import nxutils
-from matplotlib import cbook
+import matplotlib.nxutils as nxutils
+import matplotlib.cbook as cbook
 
 # set is a new builtin function in 2.4; delete the following when
 # support for 2.3 is dropped.
@@ -1231,7 +1231,7 @@
 
     converters, if not None, is a dictionary mapping column number to
     a function that will convert that column to a float (or the optional
-    dtype if specified).  Eg, if column 0 is a date string: 
+    dtype if specified).  Eg, if column 0 is a date string:
     converters={0:datestr2num}
 
     skiprows is the number of rows from the top to skip


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-checkins mailing list
Matplotlib-checkins@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to