FreeWRL / FreeX3D 4.3.0
|
Public Member Functions | |
void | polymode (long style) |
void | range2f (long, REAL *, REAL *) |
void | domain2f (REAL, REAL, REAL, REAL) |
void | addMap (SurfaceMap *) |
void | enable (long) |
void | disable (long) |
void | bgnmap2f (long) |
void | map2f (long, REAL, REAL, long, long, REAL, REAL, long, long, REAL *) |
void | mapgrid2f (long, REAL, REAL, long, REAL, REAL) |
void | mapmesh2f (long, long, long, long, long) |
void | evalcoord2f (long, REAL, REAL) |
void | evalpoint2i (long, long) |
void | endmap2f (void) |
void | bgnline (void) |
void | endline (void) |
void | bgnclosedline (void) |
void | endclosedline (void) |
void | bgntmesh (void) |
void | swaptmesh (void) |
void | endtmesh (void) |
void | bgnqstrip (void) |
void | endqstrip (void) |
void | bgntfan (void) |
void | endtfan (void) |
void | evalUStrip (int n_upper, REAL v_upper, REAL *upper_val, int n_lower, REAL v_lower, REAL *lower_val) |
void | evalVStrip (int n_left, REAL u_left, REAL *left_val, int n_right, REAL u_right, REAL *right_val) |
void | coord2f (REAL, REAL) |
void | point2i (long, long) |
void | newtmeshvert (REAL, REAL) |
void | newtmeshvert (long, long) |
void | putCallBack (GLenum which, _GLUfuncptr fn) |
int | get_vertices_call_back () |
void | put_vertices_call_back (int flag) |
void | put_callback_auto_normal (int flag) |
int | get_callback_auto_normal () |
void | set_callback_userData (void *data) |
void | LOD_eval_list (int level) |
![]() | |
virtual int | canRecord (void) |
virtual int | canPlayAndRecord (void) |
virtual int | createHandle (int handle) |
virtual void | beginOutput (ServiceMode, int handle) |
virtual void | endOutput (void) |
virtual void | discardRecording (int handle) |
virtual void | playRecording (int handle) |
Additional Inherited Members | |
![]() | |
enum | ServiceMode { play , record , playAndRecord } |
Definition at line 101 of file glsurfeval.h.
OpenGLSurfaceEvaluator::OpenGLSurfaceEvaluator | ( | ) |
Definition at line 99 of file glsurfeval.cc.
|
virtual |
Definition at line 162 of file glsurfeval.cc.
|
inline |
Definition at line 108 of file glsurfeval.h.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 275 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 243 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 762 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 731 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 339 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 301 of file glsurfeval.cc.
void OpenGLSurfaceEvaluator::coord2f | ( | REAL | u, |
REAL | v ) |
Definition at line 1140 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 175 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 270 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 185 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 286 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 254 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 828 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 746 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 351 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 325 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 1075 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 1092 of file glsurfeval.cc.
|
virtual |
Implements BasicSurfaceEvaluator.
Definition at line 362 of file glsurfeval.cc.
|
virtual |
Implements BasicSurfaceEvaluator.
Definition at line 549 of file glsurfeval.cc.
|
inline |
Definition at line 164 of file glsurfeval.h.
|
inline |
Definition at line 150 of file glsurfeval.h.
void OpenGLSurfaceEvaluator::LOD_eval_list | ( | int | level | ) |
Definition at line 84 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 903 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 195 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 978 of file glsurfeval.cc.
void OpenGLSurfaceEvaluator::newtmeshvert | ( | long | u, |
long | v ) |
Definition at line 1169 of file glsurfeval.cc.
void OpenGLSurfaceEvaluator::newtmeshvert | ( | REAL | u, |
REAL | v ) |
Definition at line 1195 of file glsurfeval.cc.
void OpenGLSurfaceEvaluator::point2i | ( | long | u, |
long | v ) |
Definition at line 1102 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 220 of file glsurfeval.cc.
|
inline |
Definition at line 159 of file glsurfeval.h.
|
inline |
Definition at line 154 of file glsurfeval.h.
void OpenGLSurfaceEvaluator::putCallBack | ( | GLenum | which, |
_GLUfuncptr | fn ) |
Definition at line 1225 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 265 of file glsurfeval.cc.
|
inline |
Definition at line 169 of file glsurfeval.h.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 318 of file glsurfeval.cc.