Lines Matching refs:bezierPatchMesh

44 #include "bezierPatchMesh.h"
66 void bezierPatchMeshListDelDeg(bezierPatchMesh* list)
68 bezierPatchMesh* temp;
75 void bezierPatchMeshListDelete(bezierPatchMesh *list)
85 bezierPatchMesh* bezierPatchMeshListReverse(bezierPatchMesh* list)
87 bezierPatchMesh* ret=NULL;
88 bezierPatchMesh* temp;
89 bezierPatchMesh* nextone;
100 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)
114 bezierPatchMesh *ret = (bezierPatchMesh*) malloc(sizeof(bezierPatchMesh));
152 bezierPatchMesh *bezierPatchMeshMake2(int size_UVarray, int size_length_array)
154 bezierPatchMesh *ret = (bezierPatchMesh*) malloc(sizeof(bezierPatchMesh));
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)
223 void bezierPatchMeshDelete(bezierPatchMesh *bpm)
245 void bezierPatchMeshBeginStrip(bezierPatchMesh *bpm, GLenum type)
252 void bezierPatchMeshEndStrip(bezierPatchMesh *bpm)
290 void bezierPatchMeshInsertUV(bezierPatchMesh *bpm, float u, float v)
326 void bezierPatchMeshPrint(bezierPatchMesh *bpm)
347 bezierPatchMesh* bezierPatchMeshListInsert(bezierPatchMesh* list, bezierPatchMesh* bpm)
354 void bezierPatchMeshListPrint(bezierPatchMesh* list)
356 bezierPatchMesh *temp;
363 int bezierPatchMeshListTotalStrips(bezierPatchMesh* list)
366 bezierPatchMesh *temp;
374 int bezierPatchMeshListTotalVert(bezierPatchMesh* list)
377 bezierPatchMesh *temp;
385 int bezierPatchMeshListNumTriangles(bezierPatchMesh* list)
388 bezierPatchMesh* temp;
396 int bezierPatchMeshNumTriangles(bezierPatchMesh* bpm)
427 void bezierPatchMeshDelDeg(bezierPatchMesh* bpm)
479 void bezierPatchMeshEval(bezierPatchMesh* bpm)
515 void bezierPatchMeshListEval(bezierPatchMesh* list)
517 bezierPatchMesh* temp;
524 void bezierPatchMeshDraw(bezierPatchMesh* bpm)
542 void bezierPatchMeshListDraw(bezierPatchMesh* list)
544 bezierPatchMesh* temp;
551 void bezierPatchMeshListCollect(bezierPatchMesh* list, float **vertex_array, float **normal_array, int **length_array, GLenum **type_array, int *num_strips)
554 bezierPatchMesh *temp;