|
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) |
Public Member Functions inherited from NurbsTessellator | |
| 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 |
Data Fields inherited from NurbsTessellator | |
| Pool | quiltPool |
Additional Inherited Members | |
Protected Attributes inherited from NurbsTessellator | |
| 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.