frac_island_dl.h 10.8 KB
/* cluster 0 */
gsSPVertex(&frac_island_q[0], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 1 */
gsSPVertex(&frac_island_q[15], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 2 */
gsSPVertex(&frac_island_q[30], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 3 */
gsSPVertex(&frac_island_q[45], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 4 */
gsSPVertex(&frac_island_q[60], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 5 */
gsSPVertex(&frac_island_q[75], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 6 */
gsSPVertex(&frac_island_q[90], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 7 */
gsSPVertex(&frac_island_q[105], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 8 */
gsSPVertex(&frac_island_q[120], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 9 */
gsSPVertex(&frac_island_q[135], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 10 */
gsSPVertex(&frac_island_q[150], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 11 */
gsSPVertex(&frac_island_q[165], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 12 */
gsSPVertex(&frac_island_q[180], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 13 */
gsSPVertex(&frac_island_q[195], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 14 */
gsSPVertex(&frac_island_q[210], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 15 */
gsSPVertex(&frac_island_q[225], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 16 */
gsSPVertex(&frac_island_q[240], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 17 */
gsSPVertex(&frac_island_q[255], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 18 */
gsSPVertex(&frac_island_q[270], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 19 */
gsSPVertex(&frac_island_q[285], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 20 */
gsSPVertex(&frac_island_q[300], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),
/* cluster 21 */
gsSPVertex(&frac_island_q[315], 15, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSP1Triangle(1, 3, 4, 0),
gsSP1Triangle(1, 4, 2, 0),
gsSP1Triangle(2, 4, 5, 0),
gsSP1Triangle(3, 6, 7, 0),
gsSP1Triangle(6, 8, 9, 0),
gsSP1Triangle(6, 9, 7, 0),
gsSP1Triangle(7, 9, 10, 0),
gsSP1Triangle(3, 7, 4, 0),
gsSP1Triangle(7, 10, 11, 0),
gsSP1Triangle(7, 11, 4, 0),
gsSP1Triangle(4, 11, 5, 0),
gsSP1Triangle(5, 11, 12, 0),
gsSP1Triangle(11, 10, 13, 0),
gsSP1Triangle(11, 13, 12, 0),
gsSP1Triangle(12, 13, 14, 0),