@@ -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
@@ -6308,32 +6304,36 @@ def pcolorfast(self, *args, alpha=None, norm=None, cmap=None, vmin=None,
63086304return ret
63096305
63106306@_preprocess_data ()
6307+ @docstring .dedent_interpd
63116308def contour (self ,* args ,** kwargs ):
6312- kwargs ['filled' ]= False
6313- contours = mcontour .QuadContourSet (self ,* args ,** kwargs )
6314- self ._request_autoscale_view ()
6315- return contours
6316- contour .__doc__ = """
6309+ """
63176310 Plot contour lines.
63186311
63196312 Call signature::
63206313
63216314 contour([X, Y,] Z, [levels], **kwargs)
6322- """ + mcontour .QuadContourSet ._contour_doc
6323-
6324- @_preprocess_data ()
6325- def contourf (self ,* args ,** kwargs ):
6326- kwargs ['filled' ]= True
6315+ %(contour_doc)s
6316+ """
6317+ kwargs ['filled' ]= False
63276318contours = mcontour .QuadContourSet (self ,* args ,** kwargs )
63286319self ._request_autoscale_view ()
63296320return contours
6330- contourf .__doc__ = """
6321+
6322+ @_preprocess_data ()
6323+ @docstring .dedent_interpd
6324+ def contourf (self ,* args ,** kwargs ):
6325+ """
63316326 Plot filled contours.
63326327
63336328 Call signature::
63346329
63356330 contourf([X, Y,] Z, [levels], **kwargs)
6336- """ + mcontour .QuadContourSet ._contour_doc
6331+ %(contour_doc)s
6332+ """
6333+ kwargs ['filled' ]= True
6334+ contours = mcontour .QuadContourSet (self ,* args ,** kwargs )
6335+ self ._request_autoscale_view ()
6336+ return contours
63376337
63386338def clabel (self ,CS ,levels = None ,** kwargs ):
63396339"""