diff options
author | Christoph Hertzberg <chtz@informatik.uni-bremen.de> | 2015-04-23 13:39:03 +0200 |
---|---|---|
committer | Christoph Hertzberg <chtz@informatik.uni-bremen.de> | 2015-04-23 13:39:03 +0200 |
commit | c460af414e696c4c0647b7b402d240939b91e55e (patch) | |
tree | 3470b19fec45715e947d9f91b174a985549b1d50 /Eigen/src/Geometry/Quaternion.h | |
parent | fd1d4bd86c43f987988f0cc6a9eec9c629cdc8a8 (diff) |
Fix bug #1000: Manually inherit assignment operators for MSVC 2013 and later (as required by the standard).
Diffstat (limited to 'Eigen/src/Geometry/Quaternion.h')
-rw-r--r-- | Eigen/src/Geometry/Quaternion.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Eigen/src/Geometry/Quaternion.h b/Eigen/src/Geometry/Quaternion.h index 99b65c231..15a063994 100644 --- a/Eigen/src/Geometry/Quaternion.h +++ b/Eigen/src/Geometry/Quaternion.h @@ -232,7 +232,7 @@ public: typedef _Scalar Scalar; - EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Quaternion) + EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Quaternion) using Base::operator*=; typedef typename internal::traits<Quaternion>::Coefficients Coefficients; @@ -342,7 +342,7 @@ class Map<const Quaternion<_Scalar>, _Options > typedef _Scalar Scalar; typedef typename internal::traits<Map>::Coefficients Coefficients; - EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Map) + EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) using Base::operator*=; /** Constructs a Mapped Quaternion object from the pointer \a coeffs @@ -379,7 +379,7 @@ class Map<Quaternion<_Scalar>, _Options > typedef _Scalar Scalar; typedef typename internal::traits<Map>::Coefficients Coefficients; - EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Map) + EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Map) using Base::operator*=; /** Constructs a Mapped Quaternion object from the pointer \a coeffs |