|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
| void bezierPatchMeshBeginStrip | ( | bezierPatchMesh * | bpm, |
| GLenum | type | ||
| ) |
Definition at line 245 of file bezierPatchMesh.cc.
Referenced by OpenGLSurfaceEvaluator::bgnclosedline(), OpenGLSurfaceEvaluator::bgnline(), OpenGLSurfaceEvaluator::bgnqstrip(), OpenGLSurfaceEvaluator::bgntfan(), OpenGLSurfaceEvaluator::bgntmesh(), and OpenGLSurfaceEvaluator::mapmesh2f().
| void bezierPatchMeshDelDeg | ( | bezierPatchMesh * | bpm | ) |
Definition at line 427 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListDelDeg().
| void bezierPatchMeshDelete | ( | bezierPatchMesh * | bpm | ) |
Definition at line 223 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListDelete().
| void bezierPatchMeshDraw | ( | bezierPatchMesh * | bpm | ) |
Definition at line 524 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListDraw().
| void bezierPatchMeshEndStrip | ( | bezierPatchMesh * | bpm | ) |
Definition at line 252 of file bezierPatchMesh.cc.
Referenced by OpenGLSurfaceEvaluator::endclosedline(), OpenGLSurfaceEvaluator::endline(), OpenGLSurfaceEvaluator::endqstrip(), OpenGLSurfaceEvaluator::endtfan(), OpenGLSurfaceEvaluator::endtmesh(), and OpenGLSurfaceEvaluator::mapmesh2f().
| void bezierPatchMeshEval | ( | bezierPatchMesh * | bpm | ) |
Definition at line 479 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListEval().
| void bezierPatchMeshInsertUV | ( | bezierPatchMesh * | bpm, |
| float | u, | ||
| float | v | ||
| ) |
Definition at line 290 of file bezierPatchMesh.cc.
Referenced by OpenGLSurfaceEvaluator::coord2f(), and OpenGLSurfaceEvaluator::mapmesh2f().
| void bezierPatchMeshListCollect | ( | bezierPatchMesh * | list, |
| float ** | vertex_array, | ||
| float ** | normal_array, | ||
| int ** | length_array, | ||
| GLenum ** | type_array, | ||
| int * | num_strips | ||
| ) |
Definition at line 551 of file bezierPatchMesh.cc.
| void bezierPatchMeshListDelDeg | ( | bezierPatchMesh * | list | ) |
Definition at line 66 of file bezierPatchMesh.cc.
| void bezierPatchMeshListDelete | ( | bezierPatchMesh * | list | ) |
Definition at line 75 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListDelete(), OpenGLSurfaceEvaluator::bgnmap2f(), and OpenGLSurfaceEvaluator::endmap2f().
| void bezierPatchMeshListDraw | ( | bezierPatchMesh * | list | ) |
Definition at line 542 of file bezierPatchMesh.cc.
| void bezierPatchMeshListEval | ( | bezierPatchMesh * | list | ) |
Definition at line 515 of file bezierPatchMesh.cc.
| bezierPatchMesh * bezierPatchMeshListInsert | ( | bezierPatchMesh * | list, |
| bezierPatchMesh * | bpm | ||
| ) |
Definition at line 347 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListReverse(), and OpenGLSurfaceEvaluator::map2f().
| int bezierPatchMeshListNumTriangles | ( | bezierPatchMesh * | list | ) |
Definition at line 385 of file bezierPatchMesh.cc.
| void bezierPatchMeshListPrint | ( | bezierPatchMesh * | list | ) |
Definition at line 354 of file bezierPatchMesh.cc.
| bezierPatchMesh * bezierPatchMeshListReverse | ( | bezierPatchMesh * | list | ) |
Definition at line 85 of file bezierPatchMesh.cc.
| int bezierPatchMeshListTotalStrips | ( | bezierPatchMesh * | list | ) |
Definition at line 363 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListCollect().
| int bezierPatchMeshListTotalVert | ( | bezierPatchMesh * | list | ) |
Definition at line 374 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListCollect().
| bezierPatchMesh * bezierPatchMeshMake | ( | int | maptype, |
| float | umin, | ||
| float | umax, | ||
| int | ustride, | ||
| int | uorder, | ||
| float | vmin, | ||
| float | vmax, | ||
| int | vstride, | ||
| int | vorder, | ||
| float * | ctlpoints, | ||
| int | size_UVarray, | ||
| int | size_length_array | ||
| ) |
Definition at line 100 of file bezierPatchMesh.cc.
| bezierPatchMesh * bezierPatchMeshMake2 | ( | int | size_UVarray, |
| int | size_length_array | ||
| ) |
Definition at line 152 of file bezierPatchMesh.cc.
Referenced by OpenGLSurfaceEvaluator::map2f().
| int bezierPatchMeshNumTriangles | ( | bezierPatchMesh * | bpm | ) |
Definition at line 396 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListNumTriangles().
| void bezierPatchMeshPrint | ( | bezierPatchMesh * | bpm | ) |
Definition at line 326 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshListPrint().
| void bezierPatchMeshPutPatch | ( | bezierPatchMesh * | bpm, |
| int | maptype, | ||
| float | umin, | ||
| float | umax, | ||
| int | ustride, | ||
| int | uorder, | ||
| float | vmin, | ||
| float | vmax, | ||
| int | vstride, | ||
| int | vorder, | ||
| float * | ctlpoints | ||
| ) |
Definition at line 183 of file bezierPatchMesh.cc.
Referenced by OpenGLSurfaceEvaluator::map2f().
| void drawStrips | ( | float * | vertex_array, |
| float * | normal_array, | ||
| int * | length_array, | ||
| GLenum * | type_array, | ||
| int | num_strips | ||
| ) |
Definition at line 48 of file bezierPatchMesh.cc.
Definition at line 597 of file bezierPatchMesh.cc.
Referenced by bezierPatchMeshDelDeg().