From a1a7fa02fadf3fcaca375dd2cfdcf10bd4b1f7c4 Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Fri, 21 Oct 2011 05:06:17 +0000 Subject: [PATCH] Fixed MATLAB compile issue due to forward compilation --- gtsam/linear/JacobianFactor.h | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/gtsam/linear/JacobianFactor.h b/gtsam/linear/JacobianFactor.h index 39fbafaa4..dd9eb3996 100644 --- a/gtsam/linear/JacobianFactor.h +++ b/gtsam/linear/JacobianFactor.h @@ -17,12 +17,13 @@ */ #pragma once -#include -#include -#include #include -#include +#include #include +#include +#include +#include +#include #include @@ -36,7 +37,6 @@ namespace gtsam { // Forward declarations class HessianFactor; class VariableSlots; - class GaussianConditional; template class BayesNet; /** @@ -234,6 +234,9 @@ namespace gtsam { * model. */ JacobianFactor whiten() const; + /** + * eliminate the first variable + */ boost::shared_ptr eliminateFirst(); /** return a multi-frontal conditional. It's actually a chordal Bayesnet */