void makeNewLists (void) {
int i;
static GLdouble rects[12][3] =
- {50.0, 50.0, 0.0, 300.0, 50.0, 0.0,
- 300.0, 300.0, 0.0, 50.0, 300.0, 0.0,
- 100.0, 100.0, 0.0, 250.0, 100.0, 0.0,
- 250.0, 250.0, 0.0, 100.0, 250.0, 0.0,
- 150.0, 150.0, 0.0, 200.0, 150.0, 0.0,
- 200.0, 200.0, 0.0, 150.0, 200.0, 0.0};
+ {{ 50.0, 50.0, 0.0}, {300.0, 50.0, 0.0},
+ {300.0, 300.0, 0.0}, { 50.0, 300.0, 0.0},
+ {100.0, 100.0, 0.0}, {250.0, 100.0, 0.0},
+ {250.0, 250.0, 0.0}, {100.0, 250.0, 0.0},
+ {150.0, 150.0, 0.0}, {200.0, 150.0, 0.0},
+ {200.0, 200.0, 0.0}, {150.0, 200.0, 0.0}};
static GLdouble spiral[16][3] =
- {400.0, 250.0, 0.0, 400.0, 50.0, 0.0,
- 50.0, 50.0, 0.0, 50.0, 400.0, 0.0,
- 350.0, 400.0, 0.0, 350.0, 100.0, 0.0,
- 100.0, 100.0, 0.0, 100.0, 350.0, 0.0,
- 300.0, 350.0, 0.0, 300.0, 150.0, 0.0,
- 150.0, 150.0, 0.0, 150.0, 300.0, 0.0,
- 250.0, 300.0, 0.0, 250.0, 200.0, 0.0,
- 200.0, 200.0, 0.0, 200.0, 250.0, 0.0};
+ {{400.0, 250.0, 0.0}, {400.0, 50.0, 0.0},
+ { 50.0, 50.0, 0.0}, { 50.0, 400.0, 0.0},
+ {350.0, 400.0, 0.0}, {350.0, 100.0, 0.0},
+ {100.0, 100.0, 0.0}, {100.0, 350.0, 0.0},
+ {300.0, 350.0, 0.0}, {300.0, 150.0, 0.0},
+ {150.0, 150.0, 0.0}, {150.0, 300.0, 0.0},
+ {250.0, 300.0, 0.0}, {250.0, 200.0, 0.0},
+ {200.0, 200.0, 0.0}, {200.0, 250.0, 0.0}};
static GLdouble quad1[4][3] =
- {50.0, 150.0, 0.0, 350.0, 150.0, 0.0,
- 350.0, 200.0, 0.0, 50.0, 200.0, 0.0};
+ {{ 50.0, 150.0, 0.0}, {350.0, 150.0, 0.0},
+ {350.0, 200.0, 0.0}, { 50.0, 200.0, 0.0}};
static GLdouble quad2[4][3] =
- {100.0, 100.0, 0.0, 300.0, 100.0, 0.0,
- 300.0, 350.0, 0.0, 100.0, 350.0, 0.0};
+ {{100.0, 100.0, 0.0}, {300.0, 100.0, 0.0},
+ {300.0, 350.0, 0.0}, {100.0, 350.0, 0.0}};
static GLdouble tri[3][3] =
- {200.0, 50.0, 0.0, 250.0, 300.0, 0.0,
- 150.0, 300.0, 0.0};
+ {{200.0, 50.0, 0.0}, {250.0, 300.0, 0.0},
+ {150.0, 300.0, 0.0}};
gluTessProperty(tobj, GLU_TESS_WINDING_RULE,
currentWinding);