From a535f7ab47ead2c9972c74807287d91f69e4a4dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 12 Oct 2015 21:54:56 +0200 Subject: [PATCH] Math: ability to access Dual members via reference. Not sure why that was omitted. --- src/Magnum/Math/Dual.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Magnum/Math/Dual.h b/src/Magnum/Math/Dual.h index dccd1afe8..9e9af7d05 100644 --- a/src/Magnum/Math/Dual.h +++ b/src/Magnum/Math/Dual.h @@ -84,10 +84,12 @@ template class Dual { } /** @brief Real part */ - constexpr T real() const { return _real; } + T& real() { return _real; } + constexpr T real() const { return _real; } /**< @overload */ /** @brief Dual part */ - constexpr T dual() const { return _dual; } + T& dual() { return _dual; } + constexpr T dual() const { return _dual; } /**< @overload */ /** * @brief Add and assign dual number