FreeWRL / FreeX3D 4.3.0
|
Public Member Functions | |
void | useGLMatrices (const GLfloat modelMatrix[16], const GLfloat projMatrix[16], const GLint viewport[4]) |
void | setSamplingMatrixIdentity (void) |
void | errorHandler (int) |
void | bgnrender (void) |
void | endrender (void) |
void | setautoloadmode (INREAL value) |
GLboolean | getautoloadmode (void) |
void | postError (int which) |
void | putSurfCallBack (GLenum which, _GLUfuncptr fn) |
int | get_vertices_call_back () |
void | put_vertices_call_back (int flag) |
int | get_callback_auto_normal () |
void | put_callback_auto_normal (int flag) |
void | setNurbsCallbackData (void *userData) |
void | LOD_eval_list (int level) |
int | is_callback () |
void | put_callbackFlag (int flag) |
![]() | |
NurbsTessellator (BasicCurveEvaluator &c, BasicSurfaceEvaluator &e) | |
void | getnurbsproperty (long, INREAL *) |
void | getnurbsproperty (long, long, INREAL *) |
void | setnurbsproperty (long, INREAL) |
void | setnurbsproperty (long, long, INREAL) |
void | setnurbsproperty (long, long, INREAL *) |
void | setnurbsproperty (long, long, INREAL *, long, long) |
virtual void | makeobj (int n) |
virtual void | closeobj (void) |
void | bgnsurface (long) |
void | endsurface (void) |
void | bgntrim (void) |
void | endtrim (void) |
void | bgncurve (long) |
void | endcurve (void) |
void | pwlcurve (long, INREAL[], long, long) |
void | nurbscurve (long, INREAL[], long, INREAL[], long, long) |
void | nurbssurface (long, INREAL[], long, INREAL[], long, long, INREAL[], long, long, long) |
void | defineMap (long, long, long) |
void | redefineMaps (void) |
void | discardRecording (void *) |
void * | beginRecording (void) |
void | endRecording (void) |
void | playRecording (void *) |
void | set_domain_distance_u_rate (REAL u_rate) |
void | set_domain_distance_v_rate (REAL v_rate) |
void | set_is_domain_distance_sampling (int flag) |
Data Fields | |
errorCallbackType | errorCallback |
![]() | |
Pool | quiltPool |
Additional Inherited Members | |
![]() | |
Renderhints | renderhints |
Maplist | maplist |
Backend | backend |
Definition at line 50 of file glrenderer.h.
GLUnurbs::GLUnurbs | ( | void | ) |
Definition at line 42 of file glrenderer.cc.
|
virtual |
Reimplemented from NurbsTessellator.
Definition at line 107 of file glrenderer.cc.
|
virtual |
Reimplemented from NurbsTessellator.
Definition at line 117 of file glrenderer.cc.
|
virtual |
Reimplemented from NurbsTessellator.
Definition at line 122 of file glrenderer.cc.
|
inline |
Definition at line 97 of file glrenderer.h.
|
inline |
Definition at line 87 of file glrenderer.h.
|
inline |
Definition at line 72 of file glrenderer.h.
|
inline |
Definition at line 121 of file glrenderer.h.
|
inline |
Definition at line 115 of file glrenderer.h.
|
inline |
Definition at line 75 of file glrenderer.h.
|
inline |
Definition at line 102 of file glrenderer.h.
|
inline |
Definition at line 125 of file glrenderer.h.
|
inline |
Definition at line 92 of file glrenderer.h.
|
inline |
Definition at line 80 of file glrenderer.h.
|
inline |
Definition at line 65 of file glrenderer.h.
|
inline |
Definition at line 107 of file glrenderer.h.
void GLUnurbs::setSamplingMatrixIdentity | ( | void | ) |
Definition at line 177 of file glrenderer.cc.
void GLUnurbs::useGLMatrices | ( | const GLfloat | modelMatrix[16], |
const GLfloat | projMatrix[16], | ||
const GLint | viewport[4] ) |
Definition at line 146 of file glrenderer.cc.
errorCallbackType GLUnurbs::errorCallback |
Definition at line 74 of file glrenderer.h.