44 const unsigned pixel[] = { 0, 1, 3, 2 };
45 const unsigned voxel[] = { 0, 1, 3, 2, 4, 5, 7, 6 };
46 const unsigned wedge[] = { 0, 2, 1,
52 const unsigned qhex[] = { 0, 1, 2, 3,
53 4, 5, 6, 7, 8, 9, 10, 11,
54 16, 17, 18, 19, 12, 13, 14, 15, 23, 21, 20, 22,
62 {
"line", 3,
MBEDGE, 2, 0 },
64 {
"triangle", 5,
MBTRI, 3, 0 },
68 {
"quadrilateral", 9,
MBQUAD, 4, 0 },
69 {
"tetrahedron", 10,
MBTET, 4, 0 },
71 {
"hexahedron", 12,
MBHEX, 8, 0 },
74 {
"pentagonal prism", 15,
MBMAXTYPE, 10, 0 },
75 {
"hexagonal prism", 16,
MBMAXTYPE, 12, 0 },
80 {
"quadratic edge", 21,
MBEDGE, 3, 0 },
81 {
"quadratic tri", 22,
MBTRI, 6, 0 },
82 {
"quadratic quad", 23,
MBQUAD, 8, 0 },
83 {
"quadratic tet", 24,
MBTET, 10, 0 },
86 {
"quadratic pyramid", 27,
MBPYRAMID, 13, 0 },
87 {
"bi-quadratic quad", 28,
MBQUAD, 9, 0 },
88 {
"tri-quadratic hex", 29,
MBHEX, 27,
qhex },
89 {
"quadratic-linear quad", 30,
MBMAXTYPE, 6, 0 },
93 {
"bi-quadratic triangle", 34,
MBMAXTYPE, 0, 0 },
100 {
"convex point set", 41,
MBMAXTYPE, 0, 0 },