From 2cd6215502de87ce668c35a704b6008b6d9c08db Mon Sep 17 00:00:00 2001 From: hugadams Date: Mon, 22 Sep 2014 16:32:08 -0400 Subject: [PATCH 1/2] Wireframe allows for just one dimension of slide now --- lib/mpl_toolkits/mplot3d/axes3d.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/mpl_toolkits/mplot3d/axes3d.py b/lib/mpl_toolkits/mplot3d/axes3d.py index d76759aa5209..aba5461ff4f2 100755 --- a/lib/mpl_toolkits/mplot3d/axes3d.py +++ b/lib/mpl_toolkits/mplot3d/axes3d.py @@ -1741,8 +1741,14 @@ def plot_wireframe(self, X, Y, Z, *args, **kwargs): # This transpose will make it easy to obtain the columns. tX, tY, tZ = np.transpose(X), np.transpose(Y), np.transpose(Z) - rii = list(xrange(0, rows, rstride)) - cii = list(xrange(0, cols, cstride)) + if rii: + rii = list(xrange(0, rows, rstride)) + else: + rii = [] + if cii: + cii = list(xrange(0, cols, cstride)) + else: + cii = [] # Add the last index only if needed if rows > 0 and rii[-1] != (rows - 1) : From 6b15915f9fdbbdfda108b7ae84defe3fde2f778a Mon Sep 17 00:00:00 2001 From: hugadams Date: Mon, 22 Sep 2014 16:41:01 -0400 Subject: [PATCH 2/2] Wireframe allows for just one dimension of slide now --- lib/mpl_toolkits/mplot3d/axes3d.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/mpl_toolkits/mplot3d/axes3d.py b/lib/mpl_toolkits/mplot3d/axes3d.py index aba5461ff4f2..7a66e3760c53 100755 --- a/lib/mpl_toolkits/mplot3d/axes3d.py +++ b/lib/mpl_toolkits/mplot3d/axes3d.py @@ -1741,11 +1741,11 @@ def plot_wireframe(self, X, Y, Z, *args, **kwargs): # This transpose will make it easy to obtain the columns. tX, tY, tZ = np.transpose(X), np.transpose(Y), np.transpose(Z) - if rii: + if rstride: rii = list(xrange(0, rows, rstride)) else: rii = [] - if cii: + if cstride: cii = list(xrange(0, cols, cstride)) else: cii = []