Lines Matching defs:u_val
579 static void triangulateRectCenter(int n_ulines, REAL* u_val,
588 backend.surfgrid(u_val[0], u_val[n_ulines-1], n_ulines-1,
602 trimVert.param[0] = u_val[j];
616 static void triangulateRectTopGen(Arc_ptr arc, int n_ulines, REAL* u_val, Real v, int dir, int is_u, Backend& backend)
632 n_ulines, v, u_val);
643 n_ulines, v, u_val,
664 n_ulines, v, u_val);
673 n_ulines, v, u_val,
691 REAL* temp_u_val = u_val;
692 if(dir ==0) //have to reverse u_val
697 temp_u_val[i] = u_val[n_ulines-1-i];
699 u_val = temp_u_val;
707 trimVert.param[0] = u_val[0];
712 trimVert.param[1] = u_val[0];
733 trimVert.param[0] = u_val[i];
738 trimVert.param[1] = u_val[i];
755 trimVert.param[0] = u_val[j];
759 trimVert.param[1] = u_val[j];
833 REAL* u_val=(REAL*) malloc(sizeof(REAL)*n_ulines);
834 assert(u_val);
842 u_val[i] = temp;
852 triangulateRectTopGen(top, n_ulines, u_val, v_val[n_vlines-1], 1,1, backend);
853 triangulateRectTopGen(bot, n_ulines, u_val, v_val[0], 0, 1, backend);
854 triangulateRectTopGen(left, n_vlines, v_val, u_val[0], 1, 0, backend);
855 triangulateRectTopGen(right, n_vlines, v_val, u_val[n_ulines-1], 0,0, backend);
861 triangulateRectCenter(n_ulines, u_val, n_vlines, v_val, backend);
863 free(u_val);