From 885a9235a639fb1cfa9bf4fe61f4e52039d6eb39 Mon Sep 17 00:00:00 2001 From: dellaert Date: Tue, 7 Oct 2014 00:30:24 +0200 Subject: [PATCH] Definition now in Matrix.h --- gtsam/slam/ImplicitSchurFactor.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gtsam/slam/ImplicitSchurFactor.h b/gtsam/slam/ImplicitSchurFactor.h index c0f339b30..e579d38a1 100644 --- a/gtsam/slam/ImplicitSchurFactor.h +++ b/gtsam/slam/ImplicitSchurFactor.h @@ -29,7 +29,6 @@ public: protected: typedef Eigen::Matrix Matrix2D; ///< type of an F block - typedef Eigen::Matrix Matrix23; typedef Eigen::Matrix MatrixDD; ///< camera hessian typedef std::pair KeyMatrix2D; ///< named F block @@ -203,7 +202,7 @@ public: // F'*(I - E*P*E')*F, TODO: this should work, but it does not :-( // static const Eigen::Matrix I2 = eye(2); - // Eigen::Matrix Q = // + // Matrix2 Q = // // I2 - E_.block<2, 3>(2 * pos, 0) * PointCovariance_ * E_.block<2, 3>(2 * pos, 0).transpose(); // blocks[j] = Fj.transpose() * Q * Fj; }