11fb077a1Smrg/* objplane.h - structure values for plane */ 21fb077a1Smrg 31fb077a1Smrg{ "plane", "plane", /* long and short names */ 41fb077a1Smrg "cube", /* long name of dual */ 51fb077a1Smrg 4, 4, 1, /* number of vertices, edges, and faces */ 61fb077a1Smrg { /* vertices (x,y,z) */ 71fb077a1Smrg /* all points must be within radius 1 of the origin */ 81fb077a1Smrg#define T 1.0 91fb077a1Smrg { T, 0, 0 }, 101fb077a1Smrg { -T, 0, 0 }, 111fb077a1Smrg { 0, T, 0 }, 121fb077a1Smrg { 0, -T, 0 }, 131fb077a1Smrg#undef T 141fb077a1Smrg }, 151fb077a1Smrg { /* faces (numfaces + indexes into vertices) */ 161fb077a1Smrg /* faces must be specified clockwise from the outside */ 171fb077a1Smrg 4, 0, 2, 1, 3, 181fb077a1Smrg } 191fb077a1Smrg}, /* leave a comma to separate from the next include file */ 201fb077a1Smrg/* end */ 21