Lines Matching refs:max
65 bndbox *newbndbox(vector min, vector max) { in newbndbox() argument
71 b->max = max; in newbndbox()
80 static int bndbox_bbox(void *obj, vector *min, vector *max) { in bndbox_bbox() argument
84 *max = b->max; in bndbox_bbox()
106 if ((ry->s.x > bx->max.x) && (ry->e.x > bx->max.x)) in bndbox_intersect()
111 if ((ry->s.y > bx->max.y) && (ry->e.y > bx->max.y)) in bndbox_intersect()
116 if ((ry->s.z > bx->max.z) && (ry->e.z > bx->max.z)) in bndbox_intersect()
126 if ((ry->o.x < bx->min.x) || (ry->o.x > bx->max.x)) in bndbox_intersect()
131 tx2 = (bx->max.x - ry->o.x) / ry->d.x; in bndbox_intersect()
148 if ((ry->o.y < bx->min.y) || (ry->o.y > bx->max.y)) in bndbox_intersect()
153 ty2 = (bx->max.y - ry->o.y) / ry->d.y; in bndbox_intersect()
170 if ((ry->o.z < bx->min.z) || (ry->o.z > bx->max.z)) in bndbox_intersect()
175 tz2 = (bx->max.z - ry->o.z) / ry->d.z; in bndbox_intersect()