@@ -1963,7 +1963,7 @@ def plot(self, xs, ys, *args, zdir='z', axlim_clip=False, **kwargs):
1963
1963
1964
1964
def fill_between (self , x1 , y1 , z1 , x2 , y2 , z2 , * ,
1965
1965
where = None , mode = 'auto' , facecolors = None , shade = None ,
1966
- ** kwargs ):
1966
+ axlim_clip = False , ** kwargs ):
1967
1967
"""
1968
1968
Fill the area between two 3D curves.
1969
1969
@@ -2009,6 +2009,9 @@ def fill_between(self, x1, y1, z1, x2, y2, z2, *,
2009
2009
Whether to shade the facecolors. If *None*, then defaults to *True*
2010
2010
for 'quad' mode and *False* for 'polygon' mode.
2011
2011
2012
+ axlim_clip : bool, default: False
2013
+ Whether to hide data that is outside the axes view limits.
2014
+
2012
2015
**kwargs
2013
2016
All other keyword arguments are passed on to `.Poly3DCollection`.
2014
2017
@@ -2079,7 +2082,7 @@ def fill_between(self, x1, y1, z1, x2, y2, z2, *,
2079
2082
polys .append (poly )
2080
2083
2081
2084
polyc = art3d .Poly3DCollection (polys , facecolors = facecolors , shade = shade ,
2082
- ** kwargs )
2085
+ axlim_clip = axlim_clip , ** kwargs )
2083
2086
self .add_collection (polyc )
2084
2087
2085
2088
self .auto_scale_xyz ([x1 , x2 ], [y1 , y2 ], [z1 , z2 ], had_data )
0 commit comments