ReactOS 0.4.16-dev-336-gb667d82
|
#include <glsurfeval.h>
Additional Inherited Members | |
Public Types inherited from CachingEvaluator | |
enum | ServiceMode { play , record , playAndRecord } |
Definition at line 100 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 107 of file glsurfeval.h.
Definition at line 1237 of file glsurfeval.cc.
Referenced by inBPMEval(), and inBPMEvalEM().
Reimplemented from BasicSurfaceEvaluator.
Definition at line 268 of file glsurfeval.cc.
Reimplemented from BasicSurfaceEvaluator.
Definition at line 240 of file glsurfeval.cc.
Reimplemented from BasicSurfaceEvaluator.
Definition at line 739 of file glsurfeval.cc.
Reimplemented from BasicSurfaceEvaluator.
Definition at line 712 of file glsurfeval.cc.
Referenced by inEvalMesh2(), and mapmesh2f().
Reimplemented from BasicSurfaceEvaluator.
Definition at line 324 of file glsurfeval.cc.
Referenced by evalUStrip(), evalVStrip(), inEvalUStrip(), and inEvalVStrip().
Reimplemented from BasicSurfaceEvaluator.
Definition at line 290 of file glsurfeval.cc.
Definition at line 1274 of file glsurfeval.cc.
Referenced by inDoEvalCoord2EM().
Definition at line 1106 of file glsurfeval.cc.
Referenced by evalUStrip(), evalVStrip(), StoredVertex::invoke(), mapmesh2f(), newtmeshvert(), and point2i().
Reimplemented from BasicSurfaceEvaluator.
Definition at line 175 of file glsurfeval.cc.
Reimplemented from BasicSurfaceEvaluator.
Definition at line 185 of file glsurfeval.cc.
Definition at line 1246 of file glsurfeval.cc.
Referenced by inBPMEval(), and inBPMEvalEM().
Reimplemented from BasicSurfaceEvaluator.
Definition at line 277 of file glsurfeval.cc.
Reimplemented from BasicSurfaceEvaluator.
Definition at line 249 of file glsurfeval.cc.
Reimplemented from BasicSurfaceEvaluator.
Definition at line 801 of file glsurfeval.cc.
Reimplemented from BasicSurfaceEvaluator.
Definition at line 725 of file glsurfeval.cc.
Referenced by inEvalMesh2(), and mapmesh2f().
Reimplemented from BasicSurfaceEvaluator.
Definition at line 334 of file glsurfeval.cc.
Referenced by evalUStrip(), evalVStrip(), inEvalUStrip(), and inEvalVStrip().
Reimplemented from BasicSurfaceEvaluator.
Definition at line 312 of file glsurfeval.cc.
Reimplemented from BasicSurfaceEvaluator.
Definition at line 1042 of file glsurfeval.cc.
Reimplemented from BasicSurfaceEvaluator.
Definition at line 1059 of file glsurfeval.cc.
|
virtual |
Implements BasicSurfaceEvaluator.
Definition at line 343 of file glsurfeval.cc.
|
virtual |
Implements BasicSurfaceEvaluator.
Definition at line 530 of file glsurfeval.cc.
|
inline |
Definition at line 163 of file glsurfeval.h.
Referenced by GLUnurbs::get_callback_auto_normal().
|
inline |
Definition at line 149 of file glsurfeval.h.
Referenced by GLUnurbs::get_vertices_call_back().
|
private |
Definition at line 247 of file insurfeval.cc.
Referenced by inBPMListEval().
|
private |
Definition at line 1826 of file insurfeval.cc.
Referenced by inBPMListEvalEM().
|
private |
Definition at line 238 of file insurfeval.cc.
|
private |
Definition at line 2056 of file insurfeval.cc.
Referenced by endmap2f(), and LOD_eval_list().
Definition at line 501 of file insurfeval.cc.
Referenced by inDoEvalCoord2(), inDoEvalCoord2EM(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), and inDoEvalCoord2NOGE_BV().
Definition at line 518 of file insurfeval.cc.
Referenced by inDoEvalCoord2(), inDoEvalCoord2EM(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), and inDoEvalCoord2NOGE_BV().
|
private |
Definition at line 1653 of file insurfeval.cc.
Referenced by inDoEvalCoord2EM().
|
private |
Definition at line 949 of file insurfeval.cc.
Referenced by inDoEvalCoord2(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), and inDoEvalCoord2NOGE_BV().
|
private |
Definition at line 868 of file insurfeval.cc.
Referenced by inDoEvalCoord2NOGE_BU().
|
private |
Definition at line 903 of file insurfeval.cc.
Referenced by inDoEvalCoord2NOGE_BV().
|
private |
Definition at line 1600 of file insurfeval.cc.
Referenced by inDoEvalCoord2EM().
|
private |
Definition at line 541 of file insurfeval.cc.
Referenced by inEvalCoord2f(), inEvalMesh2(), and inEvalPoint2().
Definition at line 1702 of file insurfeval.cc.
Referenced by inBPMEvalEM().
|
privatevirtual |
Implements BasicSurfaceEvaluator.
Definition at line 749 of file insurfeval.cc.
Referenced by inBPMEval().
|
privatevirtual |
Implements BasicSurfaceEvaluator.
Definition at line 621 of file insurfeval.cc.
Referenced by inEvalVLine().
|
privatevirtual |
Implements BasicSurfaceEvaluator.
Definition at line 684 of file insurfeval.cc.
Referenced by inEvalULine().
Definition at line 375 of file insurfeval.cc.
Referenced by coord2f(), and inBPMEval().
Definition at line 400 of file insurfeval.cc.
Referenced by mapmesh2f().
|
private |
Definition at line 1125 of file insurfeval.cc.
Referenced by inEvalUStrip().
|
private |
Definition at line 1166 of file insurfeval.cc.
Referenced by evalUStrip().
|
private |
Definition at line 1144 of file insurfeval.cc.
Referenced by inEvalVStrip().
|
private |
Definition at line 1355 of file insurfeval.cc.
Referenced by evalVStrip().
|
private |
Definition at line 444 of file insurfeval.cc.
Referenced by inBPMEval(), and map2f().
|
private |
Definition at line 1540 of file insurfeval.cc.
Referenced by inBPMEvalEM().
|
private |
Definition at line 389 of file insurfeval.cc.
Referenced by mapgrid2f().
Definition at line 1022 of file insurfeval.cc.
Referenced by inDoDomain2EM().
|
private |
Definition at line 838 of file insurfeval.cc.
Referenced by inPreEvaluateBU_intfac().
Implements BasicSurfaceEvaluator.
Definition at line 321 of file glsurfeval.h.
Referenced by inEvalVLine().
|
private |
Definition at line 809 of file insurfeval.cc.
Referenced by inPreEvaluateBV_intfac().
Implements BasicSurfaceEvaluator.
Definition at line 316 of file glsurfeval.h.
Referenced by inEvalULine().
|
private |
Definition at line 1066 of file insurfeval.cc.
Referenced by inDoDomain2WithDerivs(), inDoDomain2WithDerivsBU(), inDoDomain2WithDerivsBV(), inDoDomain2WithDerivsEM(), inPreEvaluateBU(), and inPreEvaluateBV().
Referenced by inBPMEvalEM().
Definition at line 84 of file glsurfeval.cc.
Referenced by GLUnurbs::LOD_eval_list().
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 872 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 195 of file glsurfeval.cc.
|
virtual |
Reimplemented from BasicSurfaceEvaluator.
Definition at line 946 of file glsurfeval.cc.
Definition at line 1134 of file glsurfeval.cc.
Definition at line 1160 of file glsurfeval.cc.
Referenced by evalcoord2f(), and evalpoint2i().
Definition at line 1265 of file glsurfeval.cc.
Referenced by inBPMEval(), inBPMEvalEM(), and inDoEvalCoord2EM().
Definition at line 1069 of file glsurfeval.cc.
Referenced by StoredVertex::invoke(), and newtmeshvert().
Reimplemented from BasicSurfaceEvaluator.
Definition at line 219 of file glsurfeval.cc.
Definition at line 158 of file glsurfeval.h.
Referenced by GLUnurbs::put_callback_auto_normal().
Definition at line 153 of file glsurfeval.h.
Referenced by GLUnurbs::put_callbackFlag(), and GLUnurbs::put_vertices_call_back().
void OpenGLSurfaceEvaluator::putCallBack | ( | GLenum | which, |
_GLUfuncptr | fn | ||
) |
Definition at line 1190 of file glsurfeval.cc.
Referenced by GLUnurbs::putSurfCallBack().
Definition at line 168 of file glsurfeval.h.
Referenced by GLUnurbs::setNurbsCallbackData().
Reimplemented from BasicSurfaceEvaluator.
Definition at line 305 of file glsurfeval.cc.
Definition at line 1283 of file glsurfeval.cc.
Referenced by inDoEvalCoord2EM().
Definition at line 1255 of file glsurfeval.cc.
Referenced by inBPMEval(), inBPMEvalEM(), and inDoEvalCoord2EM().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 354 of file glsurfeval.h.
Referenced by bgnmap2f(), inDoEvalCoord2EM(), and OpenGLSurfaceEvaluator().
|
private |
Definition at line 356 of file glsurfeval.h.
Referenced by get_callback_auto_normal(), OpenGLSurfaceEvaluator(), and put_callback_auto_normal().
|
private |
Definition at line 359 of file glsurfeval.h.
Referenced by bgnmap2f(), inDoEvalCoord2EM(), inMap2fEM(), and OpenGLSurfaceEvaluator().
|
private |
Definition at line 200 of file glsurfeval.h.
Referenced by inDoDomain2EM(), inDoDomain2WithDerivs(), inDoDomain2WithDerivsEM(), inPreEvaluateBU(), inPreEvaluateBV(), and set_callback_userData().
|
private |
Definition at line 351 of file glsurfeval.h.
Referenced by inDoEvalCoord2EM(), inMap2fEM(), and OpenGLSurfaceEvaluator().
|
private |
Definition at line 350 of file glsurfeval.h.
Referenced by inDoEvalCoord2EM(), inMap2fEM(), and OpenGLSurfaceEvaluator().
|
private |
Definition at line 352 of file glsurfeval.h.
Referenced by inDoEvalCoord2EM(), inMap2fEM(), and OpenGLSurfaceEvaluator().
|
private |
Definition at line 349 of file glsurfeval.h.
Referenced by inDoEvalCoord2EM(), inMap2fEM(), and OpenGLSurfaceEvaluator().
|
private |
Definition at line 185 of file glsurfeval.h.
Referenced by bgnmap2f(), and endmap2f().
|
private |
Definition at line 251 of file glsurfeval.h.
Referenced by OpenGLSurfaceEvaluator().
|
private |
Definition at line 188 of file glsurfeval.h.
Referenced by bgnclosedline(), bgnline(), bgnmap2f(), bgnqstrip(), bgntfan(), bgntmesh(), coord2f(), endclosedline(), endline(), endmap2f(), endqstrip(), endtfan(), endtmesh(), LOD_eval_list(), map2f(), mapmesh2f(), and OpenGLSurfaceEvaluator().
|
private |
Definition at line 249 of file glsurfeval.h.
Referenced by inDoDomain2WithDerivsBU(), and inPreEvaluateBU().
|
private |
Definition at line 247 of file glsurfeval.h.
Referenced by inDoDomain2WithDerivsBV(), and inPreEvaluateBV().
|
private |
Definition at line 262 of file glsurfeval.h.
Referenced by inDoEvalCoord2(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), inDoEvalCoord2NOGE_BV(), inMap2f(), inPreEvaluateBU_intfac(), and inPreEvaluateBV_intfac().
|
private |
Definition at line 253 of file glsurfeval.h.
Referenced by inDoEvalCoord2(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), inDoEvalCoord2NOGE_BV(), inMap2f(), inPreEvaluateBU_intfac(), and inPreEvaluateBV_intfac().
|
private |
Definition at line 254 of file glsurfeval.h.
Referenced by inBPMEval(), inDoEvalCoord2(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), inDoEvalCoord2NOGE_BV(), inMap2f(), and inPreEvaluateBU_intfac().
|
private |
Definition at line 255 of file glsurfeval.h.
Referenced by inBPMEval(), inDoEvalCoord2(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), inDoEvalCoord2NOGE_BV(), inMap2f(), and inPreEvaluateBU_intfac().
|
private |
Definition at line 257 of file glsurfeval.h.
Referenced by inDoEvalCoord2(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), inDoEvalCoord2NOGE_BV(), inMap2f(), inPreEvaluateBU_intfac(), and inPreEvaluateBV_intfac().
|
private |
Definition at line 256 of file glsurfeval.h.
Referenced by inMap2f().
|
private |
Definition at line 258 of file glsurfeval.h.
Referenced by inBPMEval(), inDoEvalCoord2(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), inDoEvalCoord2NOGE_BV(), inMap2f(), and inPreEvaluateBV_intfac().
|
private |
Definition at line 259 of file glsurfeval.h.
Referenced by inBPMEval(), inDoEvalCoord2(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), inDoEvalCoord2NOGE_BV(), inMap2f(), and inPreEvaluateBV_intfac().
|
private |
Definition at line 261 of file glsurfeval.h.
Referenced by inDoEvalCoord2(), inDoEvalCoord2NOGE(), inDoEvalCoord2NOGE_BU(), inDoEvalCoord2NOGE_BV(), inMap2f(), inPreEvaluateBU_intfac(), and inPreEvaluateBV_intfac().
|
private |
Definition at line 260 of file glsurfeval.h.
Referenced by inMap2f().
|
private |
Definition at line 266 of file glsurfeval.h.
Referenced by inEvalMesh2(), inEvalPoint2(), inMapGrid2f(), mapgrid2f(), mapmesh2f(), and point2i().
|
private |
Definition at line 269 of file glsurfeval.h.
Referenced by inEvalMesh2(), inEvalPoint2(), inMapGrid2f(), mapgrid2f(), mapmesh2f(), and point2i().
|
private |
Definition at line 264 of file glsurfeval.h.
Referenced by inEvalMesh2(), inEvalPoint2(), inMapGrid2f(), mapgrid2f(), mapmesh2f(), and point2i().
|
private |
Definition at line 265 of file glsurfeval.h.
Referenced by inEvalMesh2(), inEvalPoint2(), inMapGrid2f(), mapgrid2f(), mapmesh2f(), and point2i().
|
private |
Definition at line 267 of file glsurfeval.h.
Referenced by inEvalMesh2(), inEvalPoint2(), inMapGrid2f(), mapgrid2f(), mapmesh2f(), and point2i().
|
private |
Definition at line 268 of file glsurfeval.h.
Referenced by inEvalMesh2(), inEvalPoint2(), inMapGrid2f(), mapgrid2f(), mapmesh2f(), and point2i().
|
private |
Definition at line 250 of file glsurfeval.h.
Referenced by inDoDomain2WithDerivsBU(), and inPreEvaluateBU().
|
private |
Definition at line 248 of file glsurfeval.h.
Referenced by inDoDomain2WithDerivsBV(), and inPreEvaluateBV().
|
private |
Definition at line 242 of file glsurfeval.h.
Referenced by inDoDomain2WithDerivs(), inDoDomain2WithDerivsBV(), and inPreEvaluateBU().
|
private |
Definition at line 244 of file glsurfeval.h.
Referenced by inDoDomain2WithDerivs(), inDoDomain2WithDerivsBV(), and inPreEvaluateBU().
|
private |
Definition at line 231 of file glsurfeval.h.
Referenced by inDoDomain2WithDerivs(), inDoDomain2WithDerivsBV(), inPreEvaluateBU(), and OpenGLSurfaceEvaluator().
|
private |
Definition at line 239 of file glsurfeval.h.
Referenced by OpenGLSurfaceEvaluator().
|
private |
Definition at line 237 of file glsurfeval.h.
Referenced by OpenGLSurfaceEvaluator().
|
private |
Definition at line 233 of file glsurfeval.h.
Referenced by inDoDomain2WithDerivs(), inDoDomain2WithDerivsBV(), inPreEvaluateB