diff --git a/Eigen/Eigen2Support b/Eigen/Eigen2Support index 513fc0d4e..1503d5cec 100644 --- a/Eigen/Eigen2Support +++ b/Eigen/Eigen2Support @@ -50,7 +50,6 @@ namespace Eigen { #include "src/Eigen2Support/Block.h" #include "src/Eigen2Support/VectorBlock.h" #include "src/Eigen2Support/Minor.h" -#include "src/Eigen2Support/Transform.h" } // namespace Eigen diff --git a/Eigen/src/Geometry/Transform.h b/Eigen/src/Geometry/Transform.h index 896bbfd48..dfcb4a3f7 100644 --- a/Eigen/src/Geometry/Transform.h +++ b/Eigen/src/Geometry/Transform.h @@ -594,6 +594,10 @@ typedef Transform Projective2d; /** \ingroup Geometry_Module */ typedef Transform Projective3d; +#ifdef EIGEN2_SUPPORT +#include "src/Eigen2Support/Transform.h" +#endif + /************************** *** Optional QT support *** **************************/