Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

delaunay linear_interpolate_grid: enable grid of height/width 1

fixes #997
  • Loading branch information...
commit 6065697eb4b8f5014105f9beb7a2f9462368f2a8 1 parent 5b90a27
Amit Aronovitch authored
Showing with 2 additions and 2 deletions.
  1. +2 −2 lib/matplotlib/delaunay/_delaunay.cpp
View
4 lib/matplotlib/delaunay/_delaunay.cpp
@@ -289,8 +289,8 @@ static PyObject *linear_interpolate_grid(double x0, double x1, int xsteps,
if (!z) return NULL;
z_ptr = (double*)PyArray_DATA(z);
- dx = (x1 - x0) / (xsteps-1);
- dy = (y1 - y0) / (ysteps-1);
+ dx = ( x1==x0 ? 0 : (x1 - x0) / (xsteps-1) );
+ dy = ( y1==y0 ? 0 : (y1 - y0) / (ysteps-1) );
rowtri = 0;
for (iy=0; iy<ysteps; iy++) {
Please sign in to comment.
Something went wrong with that request. Please try again.