Lines Matching refs:ysize
76 object *newgrid(int xsize, int ysize, int zsize, vector min, vector max) { in newgrid() argument
86 g->ysize = ysize; in newgrid()
94 g->voxsize.y /= (flt)g->ysize; in newgrid()
97 g->cells = (objectlist **)rt_getmem(xsize * ysize * zsize * sizeof(objectlist *)); in newgrid()
98 memset(g->cells, 0, xsize * ysize * zsize * sizeof(objectlist *)); in newgrid()
119 numvoxels = g->xsize * g->ysize * g->zsize; in grid_free()
181 cur = g->cells[index->z * g->xsize * g->ysize + index->y * g->xsize + index->x]; in cellbound()
300 for (index.y = 0; index.y < g->ysize; index.y++) { in engrid_scene()
340 list = &gold->cells[index->z * gold->xsize * gold->ysize + index->y * gold->xsize + index->x]; in engrid_cell()
430 zindex = z * g->xsize * g->ysize; in engrid_object()
453 if (index->y == g->ysize) in pos2grid()
458 if (index->x < 0 || index->x > g->xsize || index->y < 0 || index->y > g->ysize || in pos2grid()
525 out.y = g->ysize; in grid_intersect()
558 voxindex = curvox.z * g->xsize * g->ysize + curvox.y * g->xsize + curvox.x; in grid_intersect()
591 voxindex += step.z * g->xsize * g->ysize; in grid_intersect()