Lines Matching refs:max
80 T max; variable
156 max = point; in Box()
164 max = maxT; in Box()
172 return (min == src.min && max == src.max);
180 return (min != src.min || max != src.max);
188 max = T(T::baseTypeMin()); in makeEmpty()
195 max = T(T::baseTypeMax()); in makeInfinite()
208 if (point[i] > max[i]) in extendBy()
209 max[i] = point[i]; in extendBy()
223 if (box.max[i] > max[i]) in extendBy()
224 max[i] = box.max[i]; in extendBy()
235 if (point[i] < min[i] || point[i] > max[i]) in intersects()
249 if (box.max[i] < min[i] || box.min[i] > max[i]) in intersects()
264 return max - min; in size()
272 return (max + min) / 2; in center()
282 if (max[i] < min[i]) in isEmpty()
295 if (min[i] != T::baseTypeMin() || max[i] != T::baseTypeMax()) in isInfinite()
309 if (max[i] <= min[i]) in hasVolume()
351 Vec2<T> max; variable
412 max = point; in Box()
420 max = maxT; in Box()
428 return (min == src.min && max == src.max);
436 return (min != src.min || max != src.max);
444 max = Vec2<T>(Vec2<T>::baseTypeMin()); in makeEmpty()
451 max = Vec2<T>(Vec2<T>::baseTypeMax()); in makeInfinite()
462 if (point[0] > max[0]) in extendBy()
463 max[0] = point[0]; in extendBy()
468 if (point[1] > max[1]) in extendBy()
469 max[1] = point[1]; in extendBy()
480 if (box.max[0] > max[0]) in extendBy()
481 max[0] = box.max[0]; in extendBy()
486 if (box.max[1] > max[1]) in extendBy()
487 max[1] = box.max[1]; in extendBy()
495 if (point[0] < min[0] || point[0] > max[0] || in intersects()
496 point[1] < min[1] || point[1] > max[1]) in intersects()
507 if (box.max[0] < min[0] || box.min[0] > max[0] || in intersects()
508 box.max[1] < min[1] || box.min[1] > max[1]) in intersects()
522 return max - min; in size()
530 return (max + min) / 2; in center()
538 if (max[0] < min[0] || in isEmpty()
539 max[1] < min[1]) in isEmpty()
549 if (min[0] != limits<T>::min() || max[0] != limits<T>::max() || in isInfinite()
550 min[1] != limits<T>::min() || max[1] != limits<T>::max()) in isInfinite()
561 if (max[0] <= min[0] || in hasVolume()
562 max[1] <= min[1]) in hasVolume()
593 Vec3<T> max; variable
655 max = point; in Box()
663 max = maxT; in Box()
671 return (min == src.min && max == src.max);
679 return (min != src.min || max != src.max);
687 max = Vec3<T>(Vec3<T>::baseTypeMin()); in makeEmpty()
694 max = Vec3<T>(Vec3<T>::baseTypeMax()); in makeInfinite()
705 if (point[0] > max[0]) in extendBy()
706 max[0] = point[0]; in extendBy()
711 if (point[1] > max[1]) in extendBy()
712 max[1] = point[1]; in extendBy()
717 if (point[2] > max[2]) in extendBy()
718 max[2] = point[2]; in extendBy()
729 if (box.max[0] > max[0]) in extendBy()
730 max[0] = box.max[0]; in extendBy()
735 if (box.max[1] > max[1]) in extendBy()
736 max[1] = box.max[1]; in extendBy()
741 if (box.max[2] > max[2]) in extendBy()
742 max[2] = box.max[2]; in extendBy()
750 if (point[0] < min[0] || point[0] > max[0] || in intersects()
751 point[1] < min[1] || point[1] > max[1] || in intersects()
752 point[2] < min[2] || point[2] > max[2]) in intersects()
763 if (box.max[0] < min[0] || box.min[0] > max[0] || in intersects()
764 box.max[1] < min[1] || box.min[1] > max[1] || in intersects()
765 box.max[2] < min[2] || box.min[2] > max[2]) in intersects()
779 return max - min; in size()
787 return (max + min) / 2; in center()
795 if (max[0] < min[0] || in isEmpty()
796 max[1] < min[1] || in isEmpty()
797 max[2] < min[2]) in isEmpty()
807 if (min[0] != limits<T>::min() || max[0] != limits<T>::max() || in isInfinite()
808 min[1] != limits<T>::min() || max[1] != limits<T>::max() || in isInfinite()
809 min[2] != limits<T>::min() || max[2] != limits<T>::max()) in isInfinite()
820 if (max[0] <= min[0] || in hasVolume()
821 max[1] <= min[1] || in hasVolume()
822 max[2] <= min[2]) in hasVolume()