We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 349ff97 commit b9ceb0bCopy full SHA for b9ceb0b
doc/api/api_changes/2015-08-29-custom-axes-view.rst
@@ -0,0 +1,12 @@
1
+New API for custom Axes view changes
2
+````````````````````````````````````
3
+
4
+Interactive pan and zoom were previously implemented using a Cartesian-specific
5
+algorithm that was not necessarily applicable to custom Axes. Three new private
6
+methods, :meth:`~matplotlib.axes._base._AxesBase._get_view`,
7
+:meth:`~matplotlib.axes._base._AxesBase._set_view`, and
8
+:meth:`~matplotlib.axes._base._AxesBase._set_view_from_bbox`, allow for custom
9
+``Axes`` classes to override the pan and zoom algorithms. Implementors of
10
+custom ``Axes`` who override these methods may provide suitable behaviour for
11
+both pan and zoom as well as the view navigation buttons on the interactive
12
+toolbars.
0 commit comments