diff --git a/geom/ops.hpp b/geom/ops.hpp index 32b39293..1b3a037c 100644 --- a/geom/ops.hpp +++ b/geom/ops.hpp @@ -65,6 +65,14 @@ namespace cruft::geom { bounds (K); + /// Returns a bounding AABB for all supplied items + template + auto + bounds (Args &&...args) + { + return (bounds (args) | ...); + } + /// Returns a maximum distance across a shape. template < size_t S,