ReactOS 0.4.16-dev-41-ge8c7597
|
#include <glcurveval.h>
Private Attributes | |
int | output_triangles |
Additional Inherited Members | |
Public Types inherited from CachingEvaluator | |
enum | ServiceMode { play , record , playAndRecord } |
Definition at line 66 of file glcurveval.h.
OpenGLCurveEvaluator::OpenGLCurveEvaluator | ( | void | ) |
Definition at line 48 of file glcurveval.cc.
|
virtual |
Definition at line 78 of file glcurveval.cc.
void OpenGLCurveEvaluator::addMap | ( | CurveMap * | m | ) |
Definition at line 84 of file glcurveval.cc.
Definition at line 350 of file glcurveval.cc.
Referenced by bgnline().
Reimplemented from BasicCurveEvaluator.
Definition at line 105 of file glcurveval.cc.
Referenced by inMapMesh1f().
Reimplemented from BasicCurveEvaluator.
Definition at line 164 of file glcurveval.cc.
Definition at line 387 of file glcurveval.cc.
Referenced by inDoEvalCoord1().
Reimplemented from BasicCurveEvaluator.
Definition at line 127 of file glcurveval.cc.
Reimplemented from BasicCurveEvaluator.
Definition at line 98 of file glcurveval.cc.
Reimplemented from BasicCurveEvaluator.
Definition at line 137 of file glcurveval.cc.
Definition at line 359 of file glcurveval.cc.
Referenced by endline().
Reimplemented from BasicCurveEvaluator.
Definition at line 114 of file glcurveval.cc.
Referenced by inMapMesh1f().
Reimplemented from BasicCurveEvaluator.
Definition at line 184 of file glcurveval.cc.
Reimplemented from BasicCurveEvaluator.
Definition at line 296 of file glcurveval.cc.
Definition at line 287 of file glcurveval.cc.
void OpenGLCurveEvaluator::inDoDomain1 | ( | curveEvalMachine * | em, |
REAL | u, | ||
REAL * | retPoint | ||
) |
Definition at line 136 of file incurveeval.cc.
Referenced by inDoEvalCoord1().
Definition at line 162 of file incurveeval.cc.
Referenced by inMapMesh1f().
void OpenGLCurveEvaluator::inMap1f | ( | int | which, |
int | dimension, | ||
REAL | ulower, | ||
REAL | uupper, | ||
int | ustride, | ||
int | uorder, | ||
REAL * | ctlpoints | ||
) |
Definition at line 90 of file incurveeval.cc.
Referenced by map1f().
Definition at line 193 of file incurveeval.cc.
Referenced by mapmesh1f().
Definition at line 57 of file incurveeval.cc.
Referenced by inDoDomain1().
|
virtual |
Reimplemented from BasicCurveEvaluator.
Definition at line 199 of file glcurveval.cc.
Reimplemented from BasicCurveEvaluator.
Definition at line 147 of file glcurveval.cc.
Reimplemented from BasicCurveEvaluator.
Definition at line 262 of file glcurveval.cc.
Definition at line 378 of file glcurveval.cc.
Referenced by inDoEvalCoord1().
Definition at line 87 of file glcurveval.h.
Referenced by GLUnurbs::put_callbackFlag().
void OpenGLCurveEvaluator::putCallBack | ( | GLenum | which, |
_GLUfuncptr | fn | ||
) |
Definition at line 305 of file glcurveval.cc.
Referenced by GLUnurbs::putSurfCallBack().
Reimplemented from BasicCurveEvaluator.
Definition at line 90 of file glcurveval.cc.
Definition at line 96 of file glcurveval.h.
Referenced by GLUnurbs::setNurbsCallbackData().
Definition at line 396 of file glcurveval.cc.
Referenced by inDoEvalCoord1().
Definition at line 368 of file glcurveval.cc.
Referenced by inDoEvalCoord1().
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | beginCallBackData | ) |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | beginCallBackN | ) |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | colorCallBackData | ) | const |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | colorCallBackN | ) | const |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | endCallBackData | ) |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | endCallBackN | ) |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | normalCallBackData | ) | const |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | normalCallBackN | ) | const |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | texcoordCallBackData | ) | const |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | texcoordCallBackN | ) | const |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | vertexCallBackData | ) | const |
OpenGLCurveEvaluator::void | ( | GLAPIENTRY * | vertexCallBackN | ) | const |
int OpenGLCurveEvaluator::color_flag |
Definition at line 108 of file glcurveval.h.
Referenced by bgnmap1f(), inDoEvalCoord1(), inMap1f(), and OpenGLCurveEvaluator().
void * OpenGLCurveEvaluator::data |
Definition at line 135 of file glcurveval.h.
Referenced by inDoDomain1(), and set_callback_userData().
curveEvalMachine OpenGLCurveEvaluator::em_color |
Definition at line 104 of file glcurveval.h.
Referenced by inDoEvalCoord1(), inMap1f(), and OpenGLCurveEvaluator().
curveEvalMachine OpenGLCurveEvaluator::em_normal |
Definition at line 103 of file glcurveval.h.
Referenced by inDoEvalCoord1(), inMap1f(), and OpenGLCurveEvaluator().
curveEvalMachine OpenGLCurveEvaluator::em_texcoord |
Definition at line 105 of file glcurveval.h.
Referenced by inDoEvalCoord1(), inMap1f(), and OpenGLCurveEvaluator().
curveEvalMachine OpenGLCurveEvaluator::em_vertex |
Definition at line 102 of file glcurveval.h.
Referenced by inDoEvalCoord1(), inMap1f(), and OpenGLCurveEvaluator().
int OpenGLCurveEvaluator::global_grid_nu |
Definition at line 113 of file glcurveval.h.
Referenced by inMapMesh1f(), and mapgrid1f().
REAL OpenGLCurveEvaluator::global_grid_u0 |
Definition at line 111 of file glcurveval.h.
Referenced by inMapMesh1f(), and mapgrid1f().
REAL OpenGLCurveEvaluator::global_grid_u1 |
Definition at line 112 of file glcurveval.h.
Referenced by inMapMesh1f(), and mapgrid1f().
int OpenGLCurveEvaluator::normal_flag |
Definition at line 107 of file glcurveval.h.
Referenced by bgnmap1f(), inDoEvalCoord1(), inMap1f(), and OpenGLCurveEvaluator().
|
private |
Definition at line 154 of file glcurveval.h.
Referenced by bgnline(), bgnmap1f(), endline(), endmap1f(), map1f(), mapgrid1f(), mapmesh1f(), OpenGLCurveEvaluator(), and put_vertices_call_back().
int OpenGLCurveEvaluator::texcoord_flag |
Definition at line 109 of file glcurveval.h.
Referenced by bgnmap1f(), inDoEvalCoord1(), inMap1f(), and OpenGLCurveEvaluator().
void* OpenGLCurveEvaluator::userData |
Definition at line 142 of file glcurveval.h.
Referenced by bgnline(), endline(), inDoEvalCoord1(), OpenGLCurveEvaluator(), and set_callback_userData().
int OpenGLCurveEvaluator::vertex_flag |
Definition at line 106 of file glcurveval.h.
Referenced by bgnmap1f(), inDoEvalCoord1(), inMap1f(), and OpenGLCurveEvaluator().