diff options
author | Gael Guennebaud <g.gael@free.fr> | 2008-06-15 17:22:41 +0000 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2008-06-15 17:22:41 +0000 |
commit | bc0c7c57edd8b4022deeb6d30edf202c2e8609b4 (patch) | |
tree | fbd511cca6fe0f3839be4e19ae13a0f5c42f56a0 /Eigen/src/Core | |
parent | 0ee6b08128de893150d7d2d07081bf33b4cb9fb1 (diff) |
Added an extensible mechanism to support any kind of rotation
representation in Transform via the template static class
ToRotationMatrix.
Added a lightweight AngleAxis class (similar to Rotation2D).
Diffstat (limited to 'Eigen/src/Core')
-rw-r--r-- | Eigen/src/Core/util/ForwardDeclarations.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Eigen/src/Core/util/ForwardDeclarations.h b/Eigen/src/Core/util/ForwardDeclarations.h index 1ea58d483..3e2b504c5 100644 --- a/Eigen/src/Core/util/ForwardDeclarations.h +++ b/Eigen/src/Core/util/ForwardDeclarations.h @@ -61,6 +61,9 @@ template<typename MatrixType, unsigned int Mode> class Extract; template<typename Derived, bool HasArrayFlag = int(ei_traits<Derived>::Flags) & ArrayBit> class ArrayBase {}; template<typename Lhs, typename Rhs> class Cross; template<typename Scalar> class Quaternion; +template<typename Scalar> class Rotation2D; +template<typename Scalar> class AngleAxis; +template<typename Scalar,int Dim> class Transform; template<typename Scalar> struct ei_scalar_sum_op; |