From: <ef...@us...> - 2008-02-06 06:30:45
|
Revision: 4945 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=4945&view=rev Author: efiring Date: 2008-02-05 22:30:44 -0800 (Tue, 05 Feb 2008) Log Message: ----------- Added getters for title, xlabel, ylabel (Brandon Kieth) Modified Paths: -------------- trunk/matplotlib/CHANGELOG trunk/matplotlib/lib/matplotlib/axes.py Modified: trunk/matplotlib/CHANGELOG =================================================================== --- trunk/matplotlib/CHANGELOG 2008-02-05 23:31:32 UTC (rev 4944) +++ trunk/matplotlib/CHANGELOG 2008-02-06 06:30:44 UTC (rev 4945) @@ -1,3 +1,6 @@ +2008-02-05 Added getters for title, xlabel, ylabel, as requested + by Brandon Kieth - EF + 2008-02-05 Applied Gael's ginput patch and created examples/ginput_demo.py - JDH Modified: trunk/matplotlib/lib/matplotlib/axes.py =================================================================== --- trunk/matplotlib/lib/matplotlib/axes.py 2008-02-05 23:31:32 UTC (rev 4944) +++ trunk/matplotlib/lib/matplotlib/axes.py 2008-02-06 06:30:44 UTC (rev 4945) @@ -2225,6 +2225,12 @@ #### Labelling + def get_title(self): + """ + Get the title text string. + """ + return self.title.get_text() + def set_title(self, label, fontdict=None, **kwargs): """ SET_TITLE(label, fontdict=None, **kwargs): @@ -2250,6 +2256,13 @@ return self.title set_title.__doc__ = cbook.dedent(set_title.__doc__) % martist.kwdocd + def get_xlabel(self): + """ + Get the xlabel text string. + """ + label = self.xaxis.get_label() + return label.get_text() + def set_xlabel(self, xlabel, fontdict=None, **kwargs): """ SET_XLABEL(xlabel, fontdict=None, **kwargs) @@ -2269,6 +2282,13 @@ return label set_xlabel.__doc__ = cbook.dedent(set_xlabel.__doc__) % martist.kwdocd + def get_ylabel(self): + """ + Get the ylabel text string. + """ + label = self.yaxis.get_label() + return label.get_text() + def set_ylabel(self, ylabel, fontdict=None, **kwargs): """ SET_YLABEL(ylabel, fontdict=None, **kwargs) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |