From 9779cd5e4a0017082c9ede6fba2b0d64ca456b99 Mon Sep 17 00:00:00 2001 From: "Josh Warner (Mac)" Date: Sun, 17 Mar 2013 00:46:39 -0500 Subject: [PATCH] fix: bug in second `_append_tris` call in case 125 --- skimage/measure/_marching_cubes.pyx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/skimage/measure/_marching_cubes.pyx b/skimage/measure/_marching_cubes.pyx index 8858acf4..be7c601f 100644 --- a/skimage/measure/_marching_cubes.pyx +++ b/skimage/measure/_marching_cubes.pyx @@ -910,7 +910,8 @@ def _append_tris(list tri_list, unsigned char case, tuple e1, tuple e2, # Isolated corners v2, v8 _append_tris(tri_list, 2, e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, e11, e12) - _append_tris(tri_list, 127) + _append_tris(tri_list, 127, e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, + e11, e12) elif (case == 126): # Isolated corners v1, v8 _append_tris(tri_list, 1, e1, e2, e3, e4, e5, e6, e7, e8, e9, e10,