@@ -48,10 +48,9 @@ class Axes3D(Axes):
4848 name = '3d'
4949 _shared_z_axes = cbook .Grouper ()
5050
51- @docstring .dedent_interpd
5251 def __init__ (
5352 self , fig , rect = None , * args ,
54- azim = - 60 , elev = 30 , zscale = None , sharez = None , proj_type = 'persp' ,
53+ azim = - 60 , elev = 30 , sharez = None , proj_type = 'persp' ,
5554 ** kwargs ):
5655 """
5756 Parameters
@@ -64,13 +63,14 @@ def __init__(
6463 Azimuthal viewing angle, defaults to -60.
6564 elev : float, optional
6665 Elevation viewing angle, defaults to 30.
67- zscale : %(scale_type)s, optional
68- The z scale. Note that currently, only a linear scale is
69- supported.
7066 sharez : Axes3D, optional
7167 Other axes to share z-limits with.
7268 proj_type : {'persp', 'ortho'}
7369 The projection type, default 'persp'.
70+ **kwargs
71+ Other optional keyword arguments:
72+
73+ %(Axes3D)s
7474
7575 Notes
7676 -----
@@ -110,9 +110,6 @@ def __init__(
110110 # func used to format z -- fall back on major formatters
111111 self .fmt_zdata = None
112112
113- if zscale is not None :
114- self .set_zscale (zscale )
115-
116113 if self .zaxis is not None :
117114 self ._zcid = self .zaxis .callbacks .connect (
118115 'units finalize' , lambda : self ._on_units_changed (scalez = True ))
@@ -2876,6 +2873,10 @@ def permutation_matrices(n):
28762873 return polygons
28772874
28782875
2876+ docstring .interpd .update (Axes3D = artist .kwdoc (Axes3D ))
2877+ docstring .dedent_interpd (Axes3D .__init__ )
2878+
2879+
28792880def get_test_data (delta = 0.05 ):
28802881 '''
28812882 Return a tuple X, Y, Z with a test data set.
0 commit comments