| H A D | bezierPatchMesh.cc | 183 void bezierPatchMeshPutPatch(bezierPatchMesh *bpm, int maptype, float umin, float umax, int ustride, int uorder, float vmin, float vmax, int vstride, int vorder, float *ctlpoints) argument 187 bpm->bpatch = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 3, ustride, vstride, ctlpoints); 190 bpm->bpatch = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 4,ustride, vstride, ctlpoints ); 193 bpm->bpatch_normal = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 3, ustride, vstride, ctlpoints); 196 bpm->bpatch_color = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 1, ustride, vstride, ctlpoints); 199 bpm->bpatch_color = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 4, ustride, vstride, ctlpoints); 202 bpm->bpatch_texcoord = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 1, ustride, vstride, ctlpoints); 205 bpm->bpatch_texcoord = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 2, ustride, vstride, ctlpoints); 208 bpm->bpatch_texcoord = bezierPatchMake2(umin, vmin, umax, vmax, uorder, vorder, 3, ustride, vstride, ctlpoints); 211 bpm 223 bezierPatchMeshDelete(bezierPatchMesh * bpm) argument 245 bezierPatchMeshBeginStrip(bezierPatchMesh * bpm,GLenum type) argument 252 bezierPatchMeshEndStrip(bezierPatchMesh * bpm) argument 290 bezierPatchMeshInsertUV(bezierPatchMesh * bpm,float u,float v) argument 326 bezierPatchMeshPrint(bezierPatchMesh * bpm) argument 347 bezierPatchMeshListInsert(bezierPatchMesh * list,bezierPatchMesh * bpm) argument 396 bezierPatchMeshNumTriangles(bezierPatchMesh * bpm) argument 427 bezierPatchMeshDelDeg(bezierPatchMesh * bpm) argument 479 bezierPatchMeshEval(bezierPatchMesh * bpm) argument 524 bezierPatchMeshDraw(bezierPatchMesh * bpm) argument [all...] |