Lines Matching refs:max
72 Interval(IntInterval const &i) : Base(i.min(), i.max()) {}
98 return IS_FINITE(min()) && IS_FINITE(max());
103 return lerp(t, min(), max());
113 if (v >= max()) return 1;
122 bool interiorContains(Coord val) const { return min() < val && val < max(); }
125 bool interiorContains(Interval const &val) const { return min() < val.min() && val.max() < max(); }
127 bool lowerContains(Coord val) { return min() <= val && val < max(); }
129 bool lowerContains(Interval const &val) const { return min() <= val.min() && val.max() < max(); }
131 bool upperContains(Coord val) { return min() < val && val <= max(); }
133 bool upperContains(Interval const &val) const { return min() < val.min() && val.max() <= max(); }
137 return std::max(min(), val.min()) < std::min(max(), val.max());
166 Coord mn = min(), mx = max();
168 expandTo(mn * o.max());
170 expandTo(mx * o.max());
174 return min() == Coord(ii.min()) && max() == Coord(ii.max());
185 IntInterval ret(floor(min()), ceil(max()));
190 IntCoord u = ceil(min()), v = floor(max());