Searched refs:normal_array (Results 1 - 3 of 3) sorted by relevance

/xsrc/external/mit/glu/dist/src/libnurbs/interface/
H A DbezierPatchMesh.h60 float *normal_array; /*each normal contains three components*/ member in struct:bezierPatchMesh
110 void bezierPatchMeshListCollect(bezierPatchMesh* list, float **vertex_array, float **normal_array, int **length_array, GLenum **type_array, int *num_strips);
115 void drawStrips(float *vertex_array, float *normal_array, int *length_array, GLenum *type_array, int num_strips);
H A DbezierPatchMesh.cc48 void drawStrips(float *vertex_array, float *normal_array, int *length_array, GLenum *type_array, int num_strips) argument
58 glNormal3fv(normal_array+k);
144 ret->normal_array = NULL;
175 ret->normal_array = NULL;
237 free(bpm->normal_array);
477 *and normal_array. the spaces of both are allocated here
496 bpm->normal_array = (float*) malloc(sizeof(float)* (bpm->index_UVarray/2) * 3);
497 assert(bpm->normal_array);
508 bezierSurfEvalNormal(u0,u1,uorder, v0, v1, vorder, dimension, ctlpoints, ustride, vstride, u,v, bpm->normal_array+l);
534 glNormal3fv(bpm->normal_array
551 bezierPatchMeshListCollect(bezierPatchMesh * list,float ** vertex_array,float ** normal_array,int ** length_array,GLenum ** type_array,int * num_strips) argument
[all...]
H A Dinsurfeval.cc268 bpm->normal_array = (float*) malloc(sizeof(float)* (bpm->index_UVarray/2) * 3);
269 assert(bpm->normal_array);
350 bpm->normal_array+l);
352 normalCallBack(bpm->normal_array+l, userData);

Completed in 5 milliseconds