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()}; } }