@@ -4966,43 +4966,39 @@ def arrow(self, x, y, dx, dy, **kwargs):
49664966return 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 )
49714971self .add_artist (qk )
49724972return 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 ):
49764976if len (args )> 3 :
49774977x ,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 )
49794979return (x ,y )+ args [2 :]
49804980return 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 )
49904990self .add_collection (q ,autolim = True )
49914991self ._request_autoscale_view ()
49924992return 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 )
50065002self .add_collection (b ,autolim = True )
50075003self ._request_autoscale_view ()
50085004return b
@@ -6300,32 +6296,36 @@ def pcolorfast(self, *args, alpha=None, norm=None, cmap=None, vmin=None,
63006296return ret
63016297
63026298@_preprocess_data ()
6299+ @docstring .dedent_interpd
63036300def 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
63196310contours = mcontour .QuadContourSet (self ,* args ,** kwargs )
63206311self ._request_autoscale_view ()
63216312return 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
63306330def clabel (self ,CS ,levels = None ,** kwargs ):
63316331"""