diff options
author | 2008-08-30 00:08:23 +0000 | |
---|---|---|
committer | 2008-08-30 00:08:23 +0000 | |
commit | 9e7a9cde14fc8d20e9aaf41619a23dfb420fc973 (patch) | |
tree | 6fb11d96ce901f73d22433f1222f4eebf8a7177f /Eigen/src/Core | |
parent | 13a9d93bc046d33a3da7f720478e62ea8f8cb794 (diff) |
Add Scaling and Translation class as discussed on ML, still missing:
* handling Quaternion, AngleAxis and Rotation2D, 2 options here:
1- make all of them inheriting a common base class Rotation such that we can
have a single version of operator* for all the rotation type (they all get converted to a matrix)
2- write a version for all type (so 3 rotations types * 3 for Transform,Translation and Scaling)
* real documentation
Diffstat (limited to 'Eigen/src/Core')
-rw-r--r-- | Eigen/src/Core/util/ForwardDeclarations.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Eigen/src/Core/util/ForwardDeclarations.h b/Eigen/src/Core/util/ForwardDeclarations.h index 8e40bea0f..b85ef94f7 100644 --- a/Eigen/src/Core/util/ForwardDeclarations.h +++ b/Eigen/src/Core/util/ForwardDeclarations.h @@ -105,5 +105,7 @@ 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,int Dim> class Translation; +template<typename Scalar,int Dim> class Scaling; #endif // EIGEN_FORWARDDECLARATIONS_H |