From 73711b8ffa2bf35342f154d064c6fac3a43dccad Mon Sep 17 00:00:00 2001 From: lisyarus Date: Fri, 3 Mar 2023 15:34:38 +0300 Subject: [PATCH] Fix geom::inverse(affine_transform) --- libs/geom/include/psemek/geom/affine_transform.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/geom/include/psemek/geom/affine_transform.hpp b/libs/geom/include/psemek/geom/affine_transform.hpp index 46252eb8..0f11060d 100644 --- a/libs/geom/include/psemek/geom/affine_transform.hpp +++ b/libs/geom/include/psemek/geom/affine_transform.hpp @@ -148,7 +148,7 @@ namespace psemek::geom if (!lin_inv) return std::nullopt; - return affine_transform{lin_inv, - lin_inv * t.translation()}; + return affine_transform{*lin_inv, - (*lin_inv) * t.translation_vector()}; } }