stores information necessary to render a polygon later More...
#include <renderable.h>
Public Types | |
enum | eContants { eMaxVertices = 8 } |
Public Member Functions | |
void | clear (void) throw () |
Public Attributes | |
int | textureId |
OpenGL texture ID to use. | |
point3d_t | normal |
normal to polygon | |
int | nVertices |
number of vertices for this poly | |
float | u [eMaxVertices] |
texture u-coordinate | |
float | v [eMaxVertices] |
texture v-coordinate | |
point3d_t | vertex [eMaxVertices] |
texture coordinates |
stores information necessary to render a polygon later
Definition at line 74 of file renderable.h.
Definition at line 76 of file renderable.h.
void glut::poly_request_t::clear | ( | void | ) | throw () [inline] |
Definition at line 81 of file renderable.h.
OpenGL texture ID to use.
Definition at line 87 of file renderable.h.
point3d_t glut::poly_request_t::normal |
normal to polygon
Definition at line 88 of file renderable.h.
number of vertices for this poly
Definition at line 89 of file renderable.h.
float glut::poly_request_t::u[eMaxVertices] |
texture u-coordinate
Definition at line 90 of file renderable.h.
float glut::poly_request_t::v[eMaxVertices] |
texture v-coordinate
Definition at line 91 of file renderable.h.
point3d_t glut::poly_request_t::vertex[eMaxVertices] |
texture coordinates
Definition at line 92 of file renderable.h.