@@ -143,7 +143,7 @@ def set_3d_properties(self, zs=0, zdir='z'):
143
143
144
144
zs = np .broadcast_to (zs , len (xs ))
145
145
xyz = np .asarray ([xs , ys , zs ])
146
- self ._verts3d = juggle_axes_vec (xyz , zdir )
146
+ self ._verts3d = _juggle_axes_vec (xyz , zdir )
147
147
self .stale = True
148
148
149
149
@artist .allow_rasterization
@@ -173,7 +173,7 @@ def path_to_3d_segment(path, zs=0, zdir='z'):
173
173
pathsegs = path .iter_segments (simplify = False , curves = False )
174
174
for i , ((x , y ), code ) in enumerate (pathsegs ):
175
175
seg3d [0 :2 , i ] = x , y
176
- seg3d = juggle_axes_vec (seg3d , zdir )
176
+ seg3d = _juggle_axes_vec (seg3d , zdir )
177
177
return seg3d .T
178
178
179
179
@@ -200,7 +200,7 @@ def path_to_3d_segment_with_codes(path, zs=0, zdir='z'):
200
200
for i , ((x , y ), code ) in enumerate (pathsegs ):
201
201
seg3d [0 :2 , i ] = x , y
202
202
codes [i ] = code
203
- seg3d = juggle_axes_vec (seg3d , zdir )
203
+ seg3d = _juggle_axes_vec (seg3d , zdir )
204
204
return seg3d .T , codes
205
205
206
206
@@ -294,7 +294,7 @@ def __init__(self, *args, zs=(), zdir='z', **kwargs):
294
294
def set_3d_properties (self , verts , zs = 0 , zdir = 'z' ):
295
295
zs = np .broadcast_to (zs , len (verts ))
296
296
verts = np .hstack ([verts , zs ])
297
- self ._segment3d = juggle_axes_vec (verts .T , zdir )
297
+ self ._segment3d = _juggle_axes_vec (verts .T , zdir )
298
298
self ._facecolor3d = Patch .get_facecolor (self )
299
299
300
300
def get_path (self ):
@@ -399,7 +399,7 @@ def set_3d_properties(self, zs, zdir):
399
399
# just in case it is a scalarmappable with a colormap.
400
400
self .update_scalarmappable ()
401
401
offsets = np .vstack (self .get_offsets (), np .atleast_1d (zs ))
402
- self ._offsets3d = juggle_axes_vec (offsets , zdir )
402
+ self ._offsets3d = _juggle_axes_vec (offsets , zdir )
403
403
self ._facecolor3d = self .get_facecolor ()
404
404
self ._edgecolor3d = self .get_edgecolor ()
405
405
self .stale = True
@@ -463,7 +463,7 @@ def set_3d_properties(self, zs, zdir):
463
463
offsets = self .get_offsets ()
464
464
offsets = np .hstack ([offsets ,
465
465
(np .ones (len (offsets )) * zs )[:, np .newaxis ]])
466
- self ._offsets3d = juggle_axes_vec (offsets , zdir ).T
466
+ self ._offsets3d = _juggle_axes_vec (offsets , zdir ).T
467
467
self ._facecolor3d = self .get_facecolor ()
468
468
self ._edgecolor3d = self .get_edgecolor ()
469
469
self .stale = True
@@ -741,7 +741,7 @@ def juggle_axes(xs, ys, zs, zdir):
741
741
return xs , ys , zs
742
742
743
743
744
- def juggle_axes_vec (xyz , zdir ):
744
+ def _juggle_axes_vec (xyz , zdir ):
745
745
"""
746
746
Reorder coordinates so that 2D xs, ys can be plotted in the plane
747
747
orthogonal to zdir. zdir is normally x, y or z. However, if zdir
@@ -752,7 +752,7 @@ def juggle_axes_vec(xyz, zdir):
752
752
elif zdir == 'y' :
753
753
return xyz [[0 , 2 , 1 ]]
754
754
elif zdir .startswith ('-' ):
755
- return rotate_axes_vec (xyz , zdir )
755
+ return _rotate_axes_vec (xyz , zdir )
756
756
else :
757
757
return xyz
758
758
@@ -775,7 +775,7 @@ def rotate_axes(xs, ys, zs, zdir):
775
775
return xs , ys , zs
776
776
777
777
778
- def rotate_axes_vec (xyz , zdir ):
778
+ def _rotate_axes_vec (xyz , zdir ):
779
779
"""
780
780
Reorder coordinates so that the axes are rotated with zdir along
781
781
the original z axis. Prepending the axis with a '-' does the
0 commit comments