From 131e1f7dc2b0de423a606f41dbd560fd49cf44f6 Mon Sep 17 00:00:00 2001 From: pzpzpzp1 Date: Wed, 2 Dec 2020 15:25:18 -0500 Subject: [PATCH] fix slice_triangles. Keep edge to intersected triangle pairing consistent. --- mesh/slice_triangles.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mesh/slice_triangles.m b/mesh/slice_triangles.m index cf7b64d7..5de14f8a 100644 --- a/mesh/slice_triangles.m +++ b/mesh/slice_triangles.m @@ -34,6 +34,6 @@ W = W(:,2:4); R = sign(sum(W.*N,2))>0; E(R,:) = fliplr(E(R,:)); - E = unique(E,'rows'); - + [E, perm] = unique(E,'rows'); + J = J(perm); end