@@ -4966,43 +4966,39 @@ def arrow(self, x, y, dx, dy, **kwargs):
49664966 return a
49674967
49684968 @docstring .copy (mquiver .QuiverKey .__init__ )
4969- def quiverkey (self , Q , X , Y , U , label , ** kw ):
4970- qk = mquiver .QuiverKey (Q , X , Y , U , label , ** kw )
4969+ def quiverkey (self , Q , X , Y , U , label , ** kwargs ):
4970+ qk = mquiver .QuiverKey (Q , X , Y , U , label , ** kwargs )
49714971 self .add_artist (qk )
49724972 return qk
49734973
49744974 # Handle units for x and y, if they've been passed
4975- def _quiver_units (self , args , kw ):
4975+ def _quiver_units (self , args , kwargs ):
49764976 if len (args ) > 3 :
49774977 x , y = args [0 :2 ]
4978- x , y = self ._process_unit_info ([("x" , x ), ("y" , y )], kw )
4978+ x , y = self ._process_unit_info ([("x" , x ), ("y" , y )], kwargs )
49794979 return (x , y ) + args [2 :]
49804980 return args
49814981
49824982 # args can by a combination if X, Y, U, V, C and all should be replaced
49834983 @_preprocess_data ()
4984- def quiver (self , * args , ** kw ):
4984+ @docstring .dedent_interpd
4985+ def quiver (self , * args , ** kwargs ):
4986+ """%(quiver_doc)s"""
49854987 # Make sure units are handled for x and y values
4986- args = self ._quiver_units (args , kw )
4987-
4988- q = mquiver .Quiver (self , * args , ** kw )
4989-
4988+ args = self ._quiver_units (args , kwargs )
4989+ q = mquiver .Quiver (self , * args , ** kwargs )
49904990 self .add_collection (q , autolim = True )
49914991 self ._request_autoscale_view ()
49924992 return q
4993- quiver .__doc__ = mquiver .Quiver .quiver_doc
49944993
49954994 # args can be some combination of X, Y, U, V, C and all should be replaced
49964995 @_preprocess_data ()
49974996 @docstring .dedent_interpd
4998- def barbs (self , * args , ** kw ):
4999- """
5000- %(barbs_doc)s
5001- """
4997+ def barbs (self , * args , ** kwargs ):
4998+ """%(barbs_doc)s"""
50024999 # Make sure units are handled for x and y values
5003- args = self ._quiver_units (args , kw )
5004-
5005- b = mquiver .Barbs (self , * args , ** kw )
5000+ args = self ._quiver_units (args , kwargs )
5001+ b = mquiver .Barbs (self , * args , ** kwargs )
50065002 self .add_collection (b , autolim = True )
50075003 self ._request_autoscale_view ()
50085004 return b
@@ -6300,32 +6296,36 @@ def pcolorfast(self, *args, alpha=None, norm=None, cmap=None, vmin=None,
63006296 return ret
63016297
63026298 @_preprocess_data ()
6299+ @docstring .dedent_interpd
63036300 def contour (self , * args , ** kwargs ):
6304- kwargs ['filled' ] = False
6305- contours = mcontour .QuadContourSet (self , * args , ** kwargs )
6306- self ._request_autoscale_view ()
6307- return contours
6308- contour .__doc__ = """
6301+ """
63096302 Plot contour lines.
63106303
63116304 Call signature::
63126305
63136306 contour([X, Y,] Z, [levels], **kwargs)
6314- """ + mcontour .QuadContourSet ._contour_doc
6315-
6316- @_preprocess_data ()
6317- def contourf (self , * args , ** kwargs ):
6318- kwargs ['filled' ] = True
6307+ %(contour_doc)s
6308+ """
6309+ kwargs ['filled' ] = False
63196310 contours = mcontour .QuadContourSet (self , * args , ** kwargs )
63206311 self ._request_autoscale_view ()
63216312 return contours
6322- contourf .__doc__ = """
6313+
6314+ @_preprocess_data ()
6315+ @docstring .dedent_interpd
6316+ def contourf (self , * args , ** kwargs ):
6317+ """
63236318 Plot filled contours.
63246319
63256320 Call signature::
63266321
63276322 contourf([X, Y,] Z, [levels], **kwargs)
6328- """ + mcontour .QuadContourSet ._contour_doc
6323+ %(contour_doc)s
6324+ """
6325+ kwargs ['filled' ] = True
6326+ contours = mcontour .QuadContourSet (self , * args , ** kwargs )
6327+ self ._request_autoscale_view ()
6328+ return contours
63296329
63306330 def clabel (self , CS , levels = None , ** kwargs ):
63316331 """
0 commit comments