diff options
author | Hauke Heibel <hauke.heibel@gmail.com> | 2010-07-29 16:17:42 +0200 |
---|---|---|
committer | Hauke Heibel <hauke.heibel@gmail.com> | 2010-07-29 16:17:42 +0200 |
commit | e92993d7b9bf7120563239c4e7d2a53c7d892cd4 (patch) | |
tree | 3aff362d1c01f325776d09483d451f0af1765845 /Eigen/src/Geometry/AngleAxis.h | |
parent | 6b89ee0095b9012302d0871d2300e60422a62316 (diff) |
Safeguarded some Transform functions with compile time asserts.
Added missing static Identity() to Rotation2D, AngleAxis.
Diffstat (limited to 'Eigen/src/Geometry/AngleAxis.h')
-rw-r--r-- | Eigen/src/Geometry/AngleAxis.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Eigen/src/Geometry/AngleAxis.h b/Eigen/src/Geometry/AngleAxis.h index af47cc27d..8319aa6f1 100644 --- a/Eigen/src/Geometry/AngleAxis.h +++ b/Eigen/src/Geometry/AngleAxis.h @@ -142,6 +142,8 @@ public: m_angle = Scalar(other.angle()); } + inline static const AngleAxis Identity() { return AngleAxis(0, Vector3::UnitX()); } + /** \returns \c true if \c *this is approximately equal to \a other, within the precision * determined by \a prec. * |