1 /* objp10.h - structure values for p10 */ 2 3 { "p10", "p10", /* long and short names */ 4 "NONE", /* long name of dual */ 5 20, 30, 12, /* number of vertices, edges, and faces */ 6 { /* vertices (x,y,z) */ 7 /* all points must be within radius 1 of the origin */ 8 {-0.29524181, -0.90866085, 0.29524181}, 9 {-0.77295309, -0.56158329, 0.29524181}, 10 {-0.95542256, 0.00000000, 0.29524181}, 11 {-0.77295309, 0.56158329, 0.29524181}, 12 {-0.29524181, 0.90866085, 0.29524181}, 13 { 0.29524181, 0.90866085, 0.29524181}, 14 { 0.77295309, 0.56158329, 0.29524181}, 15 { 0.95542256, -0.00000000, 0.29524181}, 16 { 0.77295309, -0.56158329, 0.29524181}, 17 { 0.29524181, -0.90866085, 0.29524181}, 18 {-0.29524181, -0.90866085, -0.29524181}, 19 {-0.77295309, -0.56158329, -0.29524181}, 20 {-0.95542256, 0.00000000, -0.29524181}, 21 {-0.77295309, 0.56158329, -0.29524181}, 22 {-0.29524181, 0.90866085, -0.29524181}, 23 { 0.29524181, 0.90866085, -0.29524181}, 24 { 0.77295309, 0.56158329, -0.29524181}, 25 { 0.95542256, -0.00000000, -0.29524181}, 26 { 0.77295309, -0.56158329, -0.29524181}, 27 { 0.29524181, -0.90866085, -0.29524181} 28 }, 29 { /* faces (numfaces + indexes into vertices) */ 30 /* faces must be specified clockwise from the outside */ 31 4, 0, 1, 11, 10, 32 4, 0, 10, 19, 9, 33 10, 0, 9, 8, 7, 6, 5, 4, 3, 2, 1, 34 4, 1, 2, 12, 11, 35 4, 2, 3, 13, 12, 36 4, 3, 4, 14, 13, 37 4, 4, 5, 15, 14, 38 4, 5, 6, 16, 15, 39 4, 6, 7, 17, 16, 40 4, 7, 8, 18, 17, 41 4, 8, 9, 19, 18, 42 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 43 } 44 }, /* leave a comma to separate from the next include file */ 45 /* end */ 46