Main Page   Modules   Namespace List   Class Hierarchy   Compound List   Namespace Members   Compound Members   Related Pages  

openvrml::gl Namespace Reference

OpenGL geometry renderer. More...


Compounds

class  viewer
 Abstract class for display of VRML models using OpenGL/Mesa. More...

struct  viewer::event_info
 Input event. More...

struct  viewer::light_info
 Light information. More...

class  viewer::modelview_matrix_stack
 Encapsulates an extended modelview matrix stack. More...


Typedefs

typedef GLvoid(* TessCB )()
 Tesselator callback.


Functions

void tessExtrusionBegin (const GLenum type, void *const pdata)
void tessExtrusionVertex (void *const vdata, void *const pdata)

Detailed Description

OpenGL geometry renderer.


Typedef Documentation

typedef GLvoid( * openvrml::gl::TessCB)()
 

Tesselator callback.

For internal use only.

As the type of callback functions given to OpenGL, this type must have C linkage.


Function Documentation

void tessExtrusionBegin const GLenum  type,
void *const  pdata
 

For internal use only.

void tessExtrusionVertex void *const  vdata,
void *const  pdata
 

For internal use only.