@@ -113,6 +113,8 @@ class Text3D(mtext.Text):
113113 axlim_clip : bool, default: False
114114 Whether to hide text outside the axes view limits.
115115
116+ .. versionadded:: 3.10
117+
116118 Other Parameters
117119 ----------------
118120 **kwargs
@@ -169,6 +171,8 @@ def set_3d_properties(self, z=0, zdir='z', axlim_clip=False):
169171 See `.get_dir_vector` for a description of the values.
170172 axlim_clip : bool, default: False
171173 Whether to hide text outside the axes view limits.
174+
175+ .. versionadded:: 3.10
172176 """
173177 self ._z = z
174178 self ._dir_vec = get_dir_vector (zdir )
@@ -212,6 +216,8 @@ def text_2d_to_3d(obj, z=0, zdir='z', axlim_clip=False):
212216 See `.get_dir_vector` for a description of the values.
213217 axlim_clip : bool, default: False
214218 Whether to hide text outside the axes view limits.
219+
220+ .. versionadded:: 3.10
215221 """
216222 obj .__class__ = Text3D
217223 obj .set_3d_properties (z , zdir , axlim_clip )
@@ -260,6 +266,8 @@ def set_3d_properties(self, zs=0, zdir='z', axlim_clip=False):
260266 See `.get_dir_vector` for a description of the values.
261267 axlim_clip : bool, default: False
262268 Whether to hide lines with an endpoint outside the axes view limits.
269+
270+ .. versionadded:: 3.10
263271 """
264272 xs = self .get_xdata ()
265273 ys = self .get_ydata ()
@@ -337,6 +345,8 @@ def line_2d_to_3d(line, zs=0, zdir='z', axlim_clip=False):
337345 See `.get_dir_vector` for a description of the values.
338346 axlim_clip : bool, default: False
339347 Whether to hide lines with an endpoint outside the axes view limits.
348+
349+ .. versionadded:: 3.10
340350 """
341351
342352 line .__class__ = Line3D
@@ -506,6 +516,8 @@ def __init__(self, *args, zs=(), zdir='z', axlim_clip=False, **kwargs):
506516 See `.get_dir_vector` for a description of the values.
507517 axlim_clip : bool, default: False
508518 Whether to hide patches with a vertex outside the axes view limits.
519+
520+ .. versionadded:: 3.10
509521 """
510522 super ().__init__ (* args , ** kwargs )
511523 self .set_3d_properties (zs , zdir , axlim_clip )
@@ -525,6 +537,8 @@ def set_3d_properties(self, verts, zs=0, zdir='z', axlim_clip=False):
525537 See `.get_dir_vector` for a description of the values.
526538 axlim_clip : bool, default: False
527539 Whether to hide patches with a vertex outside the axes view limits.
540+
541+ .. versionadded:: 3.10
528542 """
529543 zs = np .broadcast_to (zs , len (verts ))
530544 self ._segment3d = [juggle_axes (x , y , z , zdir )
@@ -572,6 +586,8 @@ def __init__(self, path, *, zs=(), zdir='z', axlim_clip=False, **kwargs):
572586 See `.get_dir_vector` for a description of the values.
573587 axlim_clip : bool, default: False
574588 Whether to hide path patches with a point outside the axes view limits.
589+
590+ .. versionadded:: 3.10
575591 """
576592 # Not super().__init__!
577593 Patch .__init__ (self , ** kwargs )
@@ -592,6 +608,8 @@ def set_3d_properties(self, path, zs=0, zdir='z', axlim_clip=False):
592608 See `.get_dir_vector` for a description of the values.
593609 axlim_clip : bool, default: False
594610 Whether to hide path patches with a point outside the axes view limits.
611+
612+ .. versionadded:: 3.10
595613 """
596614 Patch3D .set_3d_properties (self , path .vertices , zs = zs , zdir = zdir ,
597615 axlim_clip = axlim_clip )
@@ -698,6 +716,8 @@ def set_depthshade(
698716 depthshade_minalpha : float, default: None
699717 Sets the minimum alpha value used by depth-shading.
700718 If None, use the value from rcParams['axes3d.depthshade_minalpha'].
719+
720+ .. versionadded:: 3.11
701721 """
702722 if depthshade_minalpha is None :
703723 depthshade_minalpha = rcParams ['axes3d.depthshade_minalpha' ]
@@ -725,6 +745,8 @@ def set_3d_properties(self, zs, zdir, axlim_clip=False):
725745 See `.get_dir_vector` for a description of the values.
726746 axlim_clip : bool, default: False
727747 Whether to hide patches with a vertex outside the axes view limits.
748+
749+ .. versionadded:: 3.10
728750 """
729751 # Force the collection to initialize the face and edgecolors
730752 # just in case it is a scalarmappable with a colormap.
@@ -879,6 +901,8 @@ def set_3d_properties(self, zs, zdir, axlim_clip=False):
879901 See `.get_dir_vector` for a description of the values.
880902 axlim_clip : bool, default: False
881903 Whether to hide paths with a vertex outside the axes view limits.
904+
905+ .. versionadded:: 3.10
882906 """
883907 # Force the collection to initialize the face and edgecolors
884908 # just in case it is a scalarmappable with a colormap.
@@ -942,6 +966,8 @@ def set_depthshade(
942966 depth.
943967 depthshade_minalpha : float
944968 Sets the minimum alpha value used by depth-shading.
969+
970+ .. versionadded:: 3.11
945971 """
946972 if depthshade_minalpha is None :
947973 depthshade_minalpha = rcParams ['axes3d.depthshade_minalpha' ]
@@ -1065,11 +1091,16 @@ def patch_collection_2d_to_3d(
10651091 depthshade : bool, default: None
10661092 Whether to shade the patches to give a sense of depth.
10671093 If None, use the value from rcParams['axes3d.depthshade'].
1094+ axlim_clip : bool, default: False
1095+ Whether to hide patches with a vertex outside the axes view limits.
1096+
1097+ .. versionadded:: 3.10
1098+
10681099 depthshade_minalpha : float, default: None
10691100 Sets the minimum alpha value used by depth-shading.
10701101 If None, use the value from rcParams['axes3d.depthshade_minalpha'].
1071- axlim_clip : bool, default: False
1072- Whether to hide patches with a vertex outside the axes view limits.
1102+
1103+ .. versionadded:: 3.11
10731104 """
10741105 if isinstance (col , PathCollection ):
10751106 col .__class__ = Path3DCollection
@@ -1133,6 +1164,8 @@ def __init__(self, verts, *args, zsort='average', shade=False,
11331164 axlim_clip : bool, default: False
11341165 Whether to hide polygons with a vertex outside the view limits.
11351166
1167+ .. versionadded:: 3.10
1168+
11361169 *args, **kwargs
11371170 All other parameters are forwarded to `.PolyCollection`.
11381171
0 commit comments