File tree 3 files changed +25
-0
lines changed
api/next_api_changes/deprecations 3 files changed +25
-0
lines changed Original file line number Diff line number Diff line change
1
+ ``Affine2DBase ``, ``BlendedAffine2D `` and ``CompositeAffine2D ``
2
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3
+
4
+ In order to support 3-dimensional transforms, the following deprecations have been
5
+ made. The deprecated classes can be directly replaced with the new alternatives
6
+
7
+ - ``Affine2DBase `` has been replaced with ``AffineImmutable ``
8
+ - ``BlendedAffine2D `` has been replaced with ``BlendedAffine ``
9
+ - ``CompositeAffine2D `` has been replaced with ``CompositeAffine ``.
Original file line number Diff line number Diff line change
1
+ Added support for Non 2-dimensional transforms
2
+ ----------------------------------------------
3
+
4
+ Support has been added for transforms in matplotlib that aren't 2D.
5
+
6
+ ``AffineImmutable `` directly replaces ``Affine2DBase ``, and introduces a ``dims ``
7
+ keyword that specifies the dimension of the transform, defaulting to 2.
8
+
9
+ ``BlendedAffine `` directly replaces ``BlendedAffine2D ``, and can blend more than
10
+ two transforms, with each transform handling a different axis.
11
+
12
+ ``CompositeAffine `` directly replaces ``CompositeAffine2D ``, and composes two Affine
13
+ transforms, as long as they have the same dimensions.
14
+
15
+ ``IdentityTransform `` can create identity matrices of any dimension, through the use of
16
+ the ``dims `` keyword.
You can’t perform that action at this time.
0 commit comments