Lines Matching defs:n_vlines
218 static void triangulateRectGen(Arc_ptr loop, int n_ulines, int n_vlines, Backend& backend);
580 int n_vlines, REAL* v_val,
587 if(n_ulines>1 && n_vlines>1) {
589 v_val[n_vlines-1], v_val[0], n_vlines-1);
590 backend.surfmesh(0,0,n_ulines-1,n_vlines-1);
596 for(i=0; i<n_vlines-1; i++)
776 //n_ulines is the number of ulines inside, and n_vlines is the number of vlines
778 static void triangulateRectGen(Arc_ptr loop, int n_ulines, int n_vlines, Backend& backend)
822 + 2*n_ulines + 2*n_vlines
824 num_quads += (n_ulines-1)*(n_vlines-1);
828 top->tail()[1], bot->tail()[1], n_vlines+1);
829 // if(n_ulines>1 && n_vlines>1)
830 backend.surfmesh(0,0,n_ulines+1,n_vlines+1);
835 REAL* v_val=(REAL*)malloc(sizeof(REAL) * n_vlines);
838 REAL v_stepsize = (top->tail()[1] - bot->tail()[1])/( (REAL) n_vlines+1);
846 for(i=0; i<n_vlines; i++)
852 triangulateRectTopGen(top, n_ulines, u_val, v_val[n_vlines-1], 1,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);
1005 Int n_vlines=grid->get_n_vlines();
1010 grid->get_v_max(), grid->get_v_min(), n_vlines-1);
1021 backend.surfmesh(block->get_leftIndices()[k+1], n_vlines-1-i, block->get_rightIndices()[k+1]-block->get_leftIndices()[k+1], 1);