From ef3fa4b091820549e177fccdc191b0c679632919 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Sat, 24 Oct 2020 14:33:00 +0300 Subject: [PATCH] Add box::dimensions --- libs/geom/include/psemek/geom/box.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libs/geom/include/psemek/geom/box.hpp b/libs/geom/include/psemek/geom/box.hpp index e0acf4fe..636d1165 100644 --- a/libs/geom/include/psemek/geom/box.hpp +++ b/libs/geom/include/psemek/geom/box.hpp @@ -49,6 +49,14 @@ namespace psemek::geom return result; } + geom::vector dimensions() const + { + geom::vector result; + for (std::size_t i = 0; i < N; ++i) + result[i] = axes[i].length(); + return result; + } + point_type center() const { point_type p;