- static HyperBox<T, D> combine_aabb(const HyperBox<T, D> &, const HyperBox<T, D> &);
- static bool init_inside() { return true; }
- static bool combine_inside(bool a, bool b) { return a && b; }
- static bool is_inside_decided(bool a) { return !a; }
- static bool init_surface() { return true; }
- static bool combine_surface(bool a, bool b) { return a && b; }
+ static BoundingBox<T, D> combine_aabb(const BoundingBox<T, D> &a, const BoundingBox<T, D> &b) { return a&b; }
+ static bool shortcircuit(bool c) { return !c; }