On Tue, Mar 13, 2012 at 1:20 PM, Federico Ariza <ariza.feder...@gmail.com>wrote:
> Hi
>
> That is exactly what I am doing, but I thought it was kept somewhere.
>
> I like the idea of upstream modification of relim.
>
>
It would be trivial to add a kwarg to relim:
include_invisible=True
which defaults to the current behavior.
def relim(self, include_invisible=True):
"""
Recompute the data
limits based on current artists. If you want to exclude
invisible artists from the calculation, set
`include_invisible=False`
At present, :class:`~matplotlib.collections.Collection`
instances are not supported.
"""
# Collections are deliberately not supported (yet); see
# the TODO note in artists.py.
self.dataLim.ignore(True)
self.ignore_existing_data_limits = True
for line in self.lines:
if include_invisible or line.get_visible():
self._update_line_limits(line)
for p in self.patches:
if include_invisible or p.get_visible():
self._update_patch_limits(p)
But include_invisible isn't the most intuitive name...
JDH
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users