-
-template<typename T, unsigned D>
-inline HyperBox<T, D> IntersectionOps<T, D>::combine_aabb(const HyperBox<T, D> &box1, const HyperBox<T, D> &box2)
-{
- LinAl::Vector<T, D> dimensions;
- for(unsigned i=0; i<D; ++i)
- dimensions[i] = std::min(box1.get_dimension(i), box2.get_dimension(i));
- return HyperBox<T, D>(dimensions);
-}
-