NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Go to the source code of this file.
Variables | |
static const char | cases [256][2] |
case mapping For each of the possible vertex states listed in this table there is a specific triangulation of the edge intersection points. The table lists all of them in the form of 0-5 edge triples with the list terminated by the invalid value -1. For example: case[3] list the 2 triangles formed when cube[0] and cube[1] are inside of the surface, but the rest of the cube is not. More... | |
static const char | tiling1 [16][3] |
tiling table for case 1 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. More... | |
static const char | tiling2 [24][6] |
tiling table for case 2 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. More... | |
static const char | test3 [24] |
test table for case 3 One face to test When the test on the specified face is positive : 4 first triangles When the test on the specified face is negative : 2 last triangles More... | |
static const char | tiling3_1 [24][6] |
tiling table for case 3.1 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. More... | |
static const char | tiling3_2 [24][12] |
tiling table for case 3.2 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. More... | |
static const char | test4 [8] |
test table for case 4 Interior to test When the test on the interior is negative : 2 first triangles When the test on the interior is positive : 6 last triangles More... | |
static const char | tiling4_1 [8][6] |
tiling table for case 4.1 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. More... | |
static const char | tiling4_2 [8][18] |
tiling table for case 4.2 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. More... | |
static const char | tiling5 [48][9] |
tiling table for case 5 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. More... | |
static const char | test6 [48][3] |
test table for case 6 1 face to test + eventually the interior When the test on the specified face is positive : 5 first triangles When the test on the specified face is negative : More... | |
static const char | tiling6_1_1 [48][9] |
tiling table for case 6.1.1 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. More... | |
static const char | tiling6_1_2 [48][27] |
tiling table for case 6.1.2 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. More... | |
static const char | tiling6_2 [48][15] |
tiling table for case 6.2 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. More... | |
static const char | test7 [16][5] |
test table for case 7 3 faces to test + eventually the interior When the tests on the 3 specified faces are positive : More... | |
static const char | tiling7_1 [16][9] |
tiling table for case 7.1 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. More... | |
static const char | tiling7_2 [16][3][15] |
tiling table for case 7.2 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. More... | |
static const char | tiling7_3 [16][3][27] |
tiling table for case 7.3 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. More... | |
static const char | tiling7_4_1 [16][15] |
tiling table for case 7.4.1 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. More... | |
static const char | tiling7_4_2 [16][27] |
tiling table for case 7.4.2 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. More... | |
static const char | tiling8 [6][6] |
tiling table for case 8 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. More... | |
static const char | tiling9 [8][12] |
tiling table for case 9 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. More... | |
static const char | test10 [6][3] |
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 : More... | |
static const char | tiling10_1_1 [6][12] |
tiling table for case 10.1.1 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. More... | |
static const char | tiling10_1_1_ [6][12] |
tiling table for case 10.1.1 inverted 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. More... | |
static const char | tiling10_1_2 [6][24] |
tiling table for case 10.1.2 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. More... | |
static const char | tiling10_2 [6][24] |
tiling table for case 10.2 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. More... | |
static const char | tiling10_2_ [6][24] |
tiling table for case 10.2 inverted 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. More... | |
static const char | tiling11 [12][12] |
tiling table for case 11 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. More... | |
static const char | test12 [24][4] |
test table for case 12 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 : More... | |
static const char | tiling12_1_1 [24][12] |
tiling table for case 12.1.1 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. More... | |
static const char | tiling12_1_1_ [24][12] |
tiling table for case 12.1.1 inverted 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. More... | |
static const char | tiling12_1_2 [24][24] |
tiling table for case 12.1.2 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. More... | |
static const char | tiling12_2 [24][24] |
tiling table for case 12.2 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. More... | |
static const char | tiling12_2_ [24][24] |
tiling table for case 12.2 inverted 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. More... | |
static const char | test13 [2][7] |
test table for case 13 All faces are to be tested More... | |
static const char | subconfig13 [64] |
subconfiguration table for case 13 Hard-coded tests for the subconfiguration determination More... | |
static const char | tiling13_1 [2][12] |
tiling table for case 13.1 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. More... | |
static const char | tiling13_1_ [2][12] |
tiling table for case 13.1 inverted 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. More... | |
static const char | tiling13_2 [2][6][18] |
tiling table for case 13.2 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. More... | |
static const char | tiling13_2_ [2][6][18] |
tiling table for case 13.2 inverted 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. More... | |
static const char | tiling13_3 [2][12][30] |
tiling table for case 13.3 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. More... | |
static const char | tiling13_3_ [2][12][30] |
tiling table for case 13.3, inverted 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. More... | |
static const char | tiling13_4 [2][4][36] |
tiling table for case 13.4 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. More... | |
static const char | tiling13_5_1 [2][4][18] |
tiling table for case 13.5.1 The support edge for the interior test is marked as the 1st column. 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. More... | |
static const char | tiling13_5_2 [2][4][30] |
tiling table for case 13.5.2 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. More... | |
static const char | tiling14 [12][12] |
tiling table for case 14 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. More... | |
static const char | casesClassic [256][16] |
original Marching Cubes implementation For each of the possible vertex states listed in this table there is a specific triangulation of the edge intersection points. The table lists all of them in the form of 0-5 edge triples with the list terminated by the invalid value -1. For example: casesClassic[3] list the 2 triangles formed when cube[0] and cube[1] are inside of the surface, but the rest of the cube is not. More... | |
|
static |
case mapping For each of the possible vertex states listed in this table there is a specific triangulation of the edge intersection points. The table lists all of them in the form of 0-5 edge triples with the list terminated by the invalid value -1. For example: case[3] list the 2 triangles formed when cube[0] and cube[1] are inside of the surface, but the rest of the cube is not.
Cube description: 7 ________ 6 _____6__ ________ /| /| 7/| /| /| /| / | / | / | /5 | / 6 / | 4 /_______ / | /__4____ / 10 /_______3/ | | | |5 | | 11 | | | | | 2 | | 3|__|_____|2 | |__|__2__| | 4 |__|_____| | / | / 8 3/ 9 / | / | / | / | / | / | /1 | / 5 / |/_______|/ |/___0___|/ |/_1_____|/ 0 1 0 1
|
static |
original Marching Cubes implementation For each of the possible vertex states listed in this table there is a specific triangulation of the edge intersection points. The table lists all of them in the form of 0-5 edge triples with the list terminated by the invalid value -1. For example: casesClassic[3] list the 2 triangles formed when cube[0] and cube[1] are inside of the surface, but the rest of the cube is not.
|
static |
subconfiguration table for case 13 Hard-coded tests for the subconfiguration determination
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.
|
static |
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 :
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.
|
static |
test table for case 12 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 :
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.
|
static |
test table for case 13 All faces are to be tested
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.
|
static |
test table for case 3 One face to test When the test on the specified face is positive : 4 first triangles When the test on the specified face is negative : 2 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.
|
static |
test table for case 4 Interior to test When the test on the interior is negative : 2 first triangles When the test on the interior is positive : 6 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.
|
static |
test table for case 6 1 face to test + eventually the interior When the test on the specified face is positive : 5 first triangles When the test on the specified face is negative :
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.
|
static |
test table for case 7 3 faces to test + eventually the interior When the tests on the 3 specified faces are positive :
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.
|
static |
tiling table for case 1 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.
|
static |
tiling table for case 10.1.1 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.
|
static |
tiling table for case 10.1.1 inverted 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.
|
static |
tiling table for case 10.1.2 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.
|
static |
tiling table for case 10.2 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.
|
static |
tiling table for case 10.2 inverted 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.
|
static |
tiling table for case 11 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.
|
static |
tiling table for case 12.1.1 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.
|
static |
tiling table for case 12.1.1 inverted 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.
|
static |
tiling table for case 12.1.2 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.
|
static |
tiling table for case 12.2 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.
|
static |
tiling table for case 12.2 inverted 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.
|
static |
tiling table for case 13.1 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.
|
static |
tiling table for case 13.1 inverted 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.
|
static |
tiling table for case 13.2 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.
|
static |
tiling table for case 13.2 inverted 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.
|
static |
tiling table for case 13.3 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.
|
static |
tiling table for case 13.3, inverted 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.
|
static |
tiling table for case 13.4 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.
|
static |
tiling table for case 13.5.1 The support edge for the interior test is marked as the 1st column. 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.
|
static |
tiling table for case 13.5.2 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.
|
static |
tiling table for case 14 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.
|
static |
tiling table for case 2 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.
|
static |
tiling table for case 3.1 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.
|
static |
tiling table for case 3.2 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.
|
static |
tiling table for case 4.1 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.
|
static |
tiling table for case 4.2 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.
|
static |
tiling table for case 5 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.
|
static |
tiling table for case 6.1.1 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.
|
static |
tiling table for case 6.1.2 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.
|
static |
tiling table for case 6.2 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.
|
static |
tiling table for case 7.1 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.
|
static |
tiling table for case 7.2 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.
|
static |
tiling table for case 7.3 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.
|
static |
tiling table for case 7.4.1 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.
|
static |
tiling table for case 7.4.2 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.
|
static |
tiling table for case 8 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.
|
static |
tiling table for case 9 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.