Lines Matching refs:min

89     for (int i=0; i<(int)box.min.dimensions(); i++)
91 if (in[i] < box.min[i]) out[i] = box.min[i];
110 if (p.x < box.min.x)
111 b.x = box.min.x;
117 if (p.y < box.min.y)
118 b.y = box.min.y;
124 if (p.z < box.min.z)
125 b.z = box.min.z;
150 result[0] = (box.max[0] + box.min[0])/2.0;
151 result[1] = (box.max[1] + box.min[1])/2.0;
162 T sizeX = box.max[0]-box.min[0];
163 T sizeY = box.max[1]-box.min[1];
164 T sizeZ = box.max[2]-box.min[2];
277 newBox.min[i] = newBox.max[i] = (S) m[3][i];
283 a = (S) m[j][i] * box.min[j];
288 newBox.min[i] += a;
293 newBox.min[i] += b;
310 points[0][0] = points[1][0] = points[2][0] = points[3][0] = box.min[0];
313 points[0][1] = points[1][1] = points[4][1] = points[5][1] = box.min[1];
316 points[0][2] = points[2][2] = points[4][2] = points[6][2] = box.min[2];
334 min0 = bbox.min[0];
336 min1 = bbox.min[1];
338 min2 = bbox.min[2];
430 xbbox.min[0] = min0new;
432 xbbox.min[1] = min1new;
434 xbbox.min[2] = min2new;
458 points[i].setValue( i & 01 ? box.min[0] : box.max[0],
459 i & 02 ? box.min[1] : box.max[1],
460 i & 04 ? box.min[2] : box.max[2]);
588 if (r.pos.x <= b.min.x)
590 T d = b.min.x - r.pos.x;
597 ip.x = b.min.x;
598 ip.y = clamp (r.pos.y + t * r.dir.y, b.min.y, b.max.y);
599 ip.z = clamp (r.pos.z + t * r.dir.z, b.min.z, b.max.z);
605 if (r.pos.x < b.min.x)
608 T d = b.min.x - r.pos.x;
628 ip.y = clamp (r.pos.y + t * r.dir.y, b.min.y, b.max.y);
629 ip.z = clamp (r.pos.z + t * r.dir.z, b.min.z, b.max.z);
635 if (r.pos.x < b.min.x || r.pos.x > b.max.x)
658 if (r.pos.y <= b.min.y)
660 T d = b.min.y - r.pos.y;
667 ip.x = clamp (r.pos.x + t * r.dir.x, b.min.x, b.max.x);
668 ip.y = b.min.y;
669 ip.z = clamp (r.pos.z + t * r.dir.z, b.min.z, b.max.z);
675 if (r.pos.y < b.min.y)
678 T d = b.min.y - r.pos.y;
697 ip.x = clamp (r.pos.x + t * r.dir.x, b.min.x, b.max.x);
699 ip.z = clamp (r.pos.z + t * r.dir.z, b.min.z, b.max.z);
705 if (r.pos.y < b.min.y || r.pos.y > b.max.y)
728 if (r.pos.z <= b.min.z)
730 T d = b.min.z - r.pos.z;
737 ip.x = clamp (r.pos.x + t * r.dir.x, b.min.x, b.max.x);
738 ip.y = clamp (r.pos.y + t * r.dir.y, b.min.y, b.max.y);
739 ip.z = b.min.z;
745 if (r.pos.z < b.min.z)
748 T d = b.min.z - r.pos.z;
767 ip.x = clamp (r.pos.x + t * r.dir.x, b.min.x, b.max.x);
768 ip.y = clamp (r.pos.y + t * r.dir.y, b.min.y, b.max.y);
775 if (r.pos.z < b.min.z || r.pos.z > b.max.z)