Graphite  Version 3
An experimental 3D geometry processing program
GLUP_private.h File Reference

Slightly faster GLUP functions, not part of the API (do not use in client code). More...

Go to the source code of this file.

Functions

void glupPrivateBegin (GLUPprimitive primitive)
 
void glupPrivateEnd ()
 
void glupPrivateVertex2fv (const GLUPfloat *xy)
 
void glupPrivateVertex3fv (const GLUPfloat *xyz)
 
void glupPrivateVertex4fv (const GLUPfloat *xyzw)
 
void glupPrivateVertex2dv (const GLUPdouble *xy)
 
void glupPrivateVertex3dv (const GLUPdouble *xyz)
 
void glupPrivateVertex4dv (const GLUPdouble *xyzw)
 
void glupPrivateVertex2f (GLUPfloat x, GLUPfloat y)
 
void glupPrivateVertex3f (GLUPfloat x, GLUPfloat y, GLUPfloat z)
 
void glupPrivateVertex4f (GLUPfloat x, GLUPfloat y, GLUPfloat z, GLUPfloat w)
 
void glupPrivateVertex2d (GLUPdouble x, GLUPdouble y)
 
void glupPrivateVertex3d (GLUPdouble x, GLUPdouble y, GLUPdouble z)
 
void glupPrivateVertex4d (GLUPdouble x, GLUPdouble y, GLUPdouble z, GLUPdouble w)
 
void glupPrivateColor3fv (const GLUPfloat *rgb)
 
void glupPrivateColor4fv (const GLUPfloat *rgba)
 
void glupPrivateColor3dv (const GLUPdouble *rgb)
 
void glupPrivateColor4dv (const GLUPdouble *rgba)
 
void glupPrivateColor3f (GLUPfloat r, GLUPfloat g, GLUPfloat b)
 
void glupPrivateColor4f (GLUPfloat r, GLUPfloat g, GLUPfloat b, GLUPfloat a)
 
void glupPrivateColor3d (GLUPdouble r, GLUPdouble g, GLUPdouble b)
 
void glupPrivateColor4d (GLUPdouble r, GLUPdouble g, GLUPdouble b, GLUPdouble a)
 
void glupPrivateTexCoord2fv (const GLUPfloat *st)
 
void glupPrivateTexCoord3fv (const GLUPfloat *stu)
 
void glupPrivateTexCoord4fv (const GLUPfloat *stuv)
 
void glupPrivateTexCoord2dv (const GLUPdouble *st)
 
void glupPrivateTexCoord3dv (const GLUPdouble *stu)
 
void glupPrivateTexCoord4dv (const GLUPdouble *stuv)
 
void glupPrivateTexCoord1f (GLUPfloat s)
 
void glupPrivateTexCoord2f (GLUPfloat s, GLUPfloat t)
 
void glupPrivateTexCoord3f (GLUPfloat s, GLUPfloat t, GLUPfloat u)
 
void glupPrivateTexCoord4f (GLUPfloat s, GLUPfloat t, GLUPfloat u, GLUPfloat v)
 
void glupPrivateTexCoord1d (GLUPdouble s)
 
void glupPrivateTexCoord2d (GLUPdouble s, GLUPdouble t)
 
void glupPrivateTexCoord3d (GLUPdouble s, GLUPdouble t, GLUPdouble u)
 
void glupPrivateTexCoord4d (GLUPdouble s, GLUPdouble t, GLUPdouble u, GLUPdouble v)
 
void glupPrivateNormal3fv (GLUPfloat *xyz)
 
void glupPrivateNormal3f (GLUPfloat x, GLUPfloat y, GLUPfloat z)
 
void glupPrivateNormal3dv (GLUPdouble *xyz)
 
void glupPrivateNormal3d (GLUPdouble x, GLUPdouble y, GLUPdouble z)
 

Variables

GLUP_API Context * GLUP::current_context_
 

Detailed Description

Slightly faster GLUP functions, not part of the API (do not use in client code).

Definition in file GLUP_private.h.