Lines Matching refs:min
65 bndbox *newbndbox(vector min, vector max) { in newbndbox() argument
70 b->min = min; in newbndbox()
80 static int bndbox_bbox(void *obj, vector *min, vector *max) { in bndbox_bbox() argument
83 *min = b->min; in bndbox_bbox()
108 if ((ry->s.x < bx->min.x) && (ry->e.x < bx->min.x)) in bndbox_intersect()
113 if ((ry->s.y < bx->min.y) && (ry->e.y < bx->min.y)) in bndbox_intersect()
118 if ((ry->s.z < bx->min.z) && (ry->e.z < bx->min.z)) in bndbox_intersect()
126 if ((ry->o.x < bx->min.x) || (ry->o.x > bx->max.x)) in bndbox_intersect()
130 tx1 = (bx->min.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()
152 ty1 = (bx->min.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()
174 tz1 = (bx->min.z - ry->o.z) / ry->d.z; in bndbox_intersect()