Graphite Version 3
An experimental 3D geometry processing program
Loading...
Searching...
No Matches
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 ContextGLUP::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.

Function Documentation

◆ glupPrivateBegin()

void glupPrivateBegin ( GLUPprimitive  primitive)
inline

Definition at line 58 of file GLUP_private.h.

◆ glupPrivateColor3d()

void glupPrivateColor3d ( GLUPdouble  r,
GLUPdouble  g,
GLUPdouble  b 
)
inline

Definition at line 179 of file GLUP_private.h.

◆ glupPrivateColor3dv()

void glupPrivateColor3dv ( const GLUPdouble *  rgb)
inline

Definition at line 152 of file GLUP_private.h.

◆ glupPrivateColor3f()

void glupPrivateColor3f ( GLUPfloat  r,
GLUPfloat  g,
GLUPfloat  b 
)
inline

Definition at line 169 of file GLUP_private.h.

◆ glupPrivateColor3fv()

void glupPrivateColor3fv ( const GLUPfloat *  rgb)
inline

Definition at line 144 of file GLUP_private.h.

◆ glupPrivateColor4d()

void glupPrivateColor4d ( GLUPdouble  r,
GLUPdouble  g,
GLUPdouble  b,
GLUPdouble  a 
)
inline

Definition at line 187 of file GLUP_private.h.

◆ glupPrivateColor4dv()

void glupPrivateColor4dv ( const GLUPdouble *  rgba)
inline

Definition at line 160 of file GLUP_private.h.

◆ glupPrivateColor4f()

void glupPrivateColor4f ( GLUPfloat  r,
GLUPfloat  g,
GLUPfloat  b,
GLUPfloat  a 
)
inline

Definition at line 173 of file GLUP_private.h.

◆ glupPrivateColor4fv()

void glupPrivateColor4fv ( const GLUPfloat *  rgba)
inline

Definition at line 148 of file GLUP_private.h.

◆ glupPrivateEnd()

void glupPrivateEnd ( )
inline

Definition at line 62 of file GLUP_private.h.

◆ glupPrivateNormal3d()

void glupPrivateNormal3d ( GLUPdouble  x,
GLUPdouble  y,
GLUPdouble  z 
)
inline

Definition at line 307 of file GLUP_private.h.

◆ glupPrivateNormal3dv()

void glupPrivateNormal3dv ( GLUPdouble *  xyz)
inline

Definition at line 299 of file GLUP_private.h.

◆ glupPrivateNormal3f()

void glupPrivateNormal3f ( GLUPfloat  x,
GLUPfloat  y,
GLUPfloat  z 
)
inline

Definition at line 293 of file GLUP_private.h.

◆ glupPrivateNormal3fv()

void glupPrivateNormal3fv ( GLUPfloat *  xyz)
inline

Definition at line 287 of file GLUP_private.h.

◆ glupPrivateTexCoord1d()

void glupPrivateTexCoord1d ( GLUPdouble  s)
inline

Definition at line 254 of file GLUP_private.h.

◆ glupPrivateTexCoord1f()

void glupPrivateTexCoord1f ( GLUPfloat  s)
inline

Definition at line 236 of file GLUP_private.h.

◆ glupPrivateTexCoord2d()

void glupPrivateTexCoord2d ( GLUPdouble  s,
GLUPdouble  t 
)
inline

Definition at line 260 of file GLUP_private.h.

◆ glupPrivateTexCoord2dv()

void glupPrivateTexCoord2dv ( const GLUPdouble *  st)
inline

Definition at line 212 of file GLUP_private.h.

◆ glupPrivateTexCoord2f()

void glupPrivateTexCoord2f ( GLUPfloat  s,
GLUPfloat  t 
)
inline

Definition at line 240 of file GLUP_private.h.

◆ glupPrivateTexCoord2fv()

void glupPrivateTexCoord2fv ( const GLUPfloat *  st)
inline

Definition at line 198 of file GLUP_private.h.

◆ glupPrivateTexCoord3d()

void glupPrivateTexCoord3d ( GLUPdouble  s,
GLUPdouble  t,
GLUPdouble  u 
)
inline

Definition at line 267 of file GLUP_private.h.

◆ glupPrivateTexCoord3dv()

void glupPrivateTexCoord3dv ( const GLUPdouble *  stu)
inline

Definition at line 219 of file GLUP_private.h.

◆ glupPrivateTexCoord3f()

void glupPrivateTexCoord3f ( GLUPfloat  s,
GLUPfloat  t,
GLUPfloat  u 
)
inline

Definition at line 244 of file GLUP_private.h.

◆ glupPrivateTexCoord3fv()

void glupPrivateTexCoord3fv ( const GLUPfloat *  stu)
inline

Definition at line 202 of file GLUP_private.h.

◆ glupPrivateTexCoord4d()

void glupPrivateTexCoord4d ( GLUPdouble  s,
GLUPdouble  t,
GLUPdouble  u,
GLUPdouble  v 
)
inline

Definition at line 275 of file GLUP_private.h.

◆ glupPrivateTexCoord4dv()

void glupPrivateTexCoord4dv ( const GLUPdouble *  stuv)
inline

Definition at line 227 of file GLUP_private.h.

◆ glupPrivateTexCoord4f()

void glupPrivateTexCoord4f ( GLUPfloat  s,
GLUPfloat  t,
GLUPfloat  u,
GLUPfloat  v 
)
inline

Definition at line 248 of file GLUP_private.h.

◆ glupPrivateTexCoord4fv()

void glupPrivateTexCoord4fv ( const GLUPfloat *  stuv)
inline

Definition at line 206 of file GLUP_private.h.

◆ glupPrivateVertex2d()

void glupPrivateVertex2d ( GLUPdouble  x,
GLUPdouble  y 
)
inline

Definition at line 118 of file GLUP_private.h.

◆ glupPrivateVertex2dv()

void glupPrivateVertex2dv ( const GLUPdouble *  xy)
inline

Definition at line 80 of file GLUP_private.h.

◆ glupPrivateVertex2f()

void glupPrivateVertex2f ( GLUPfloat  x,
GLUPfloat  y 
)
inline

Definition at line 104 of file GLUP_private.h.

◆ glupPrivateVertex2fv()

void glupPrivateVertex2fv ( const GLUPfloat *  xy)
inline

Definition at line 66 of file GLUP_private.h.

◆ glupPrivateVertex3d()

void glupPrivateVertex3d ( GLUPdouble  x,
GLUPdouble  y,
GLUPdouble  z 
)
inline

Definition at line 125 of file GLUP_private.h.

◆ glupPrivateVertex3dv()

void glupPrivateVertex3dv ( const GLUPdouble *  xyz)
inline

Definition at line 87 of file GLUP_private.h.

◆ glupPrivateVertex3f()

void glupPrivateVertex3f ( GLUPfloat  x,
GLUPfloat  y,
GLUPfloat  z 
)
inline

Definition at line 108 of file GLUP_private.h.

◆ glupPrivateVertex3fv()

void glupPrivateVertex3fv ( const GLUPfloat *  xyz)
inline

Definition at line 70 of file GLUP_private.h.

◆ glupPrivateVertex4d()

void glupPrivateVertex4d ( GLUPdouble  x,
GLUPdouble  y,
GLUPdouble  z,
GLUPdouble  w 
)
inline

Definition at line 133 of file GLUP_private.h.

◆ glupPrivateVertex4dv()

void glupPrivateVertex4dv ( const GLUPdouble *  xyzw)
inline

Definition at line 95 of file GLUP_private.h.

◆ glupPrivateVertex4f()

void glupPrivateVertex4f ( GLUPfloat  x,
GLUPfloat  y,
GLUPfloat  z,
GLUPfloat  w 
)
inline

Definition at line 112 of file GLUP_private.h.

◆ glupPrivateVertex4fv()

void glupPrivateVertex4fv ( const GLUPfloat *  xyzw)
inline

Definition at line 74 of file GLUP_private.h.