diff --git a/geom/aabb.cpp b/geom/aabb.cpp index 4b1acb05..dd44c6e8 100644 --- a/geom/aabb.cpp +++ b/geom/aabb.cpp @@ -60,11 +60,7 @@ template bool aabb::inclusive (point p) const { - for (size_t i = 0; i < S; ++i) - if (p0[i] > p[i] || p1[i] < p[i]) - return false; - - return true; + return all (p0 <= p && p1 >= p); }