Variable test10

Variable Documentation

static const char test10[6][3] = {{2, 4, 7}, {5, 6, 7}, {1, 3, 7}, {1, 3, 7}, {5, 6, 7}, {2, 4, 7}}

test table for case 10 2 faces to test + eventually the interior When the tests on both specified faces are positive : 4 middle triangles (1) When the test on the first specified face is positive : 8 first triangles When the test on the second specified face is positive : 8 next triangles When the tests on both specified faces are negative :

  • if the test on the interior is negative : 4 middle triangles

  • if the test on the interior is positive : 8 last triangles

For each of the case above, the specific triangulation of the edge intersection points is given. When a case is ambiguous, there is an auxiliary table that contains the face number to test and the tiling table contains the specific triangulations depending on the results A minus sign means to invert the result of the test.