diff --git a/gtsam/hybrid/HybridGaussianFactor.cpp b/gtsam/hybrid/HybridGaussianFactor.cpp index 3672eb2e2..6f33c5328 100644 --- a/gtsam/hybrid/HybridGaussianFactor.cpp +++ b/gtsam/hybrid/HybridGaussianFactor.cpp @@ -21,13 +21,12 @@ #include #include #include +#include #include #include #include #include -#include "gtsam/hybrid/HybridFactor.h" - namespace gtsam { /* *******************************************************************************/ diff --git a/gtsam/hybrid/HybridGaussianFactor.h b/gtsam/hybrid/HybridGaussianFactor.h index 972ee47ba..f23d065b6 100644 --- a/gtsam/hybrid/HybridGaussianFactor.h +++ b/gtsam/hybrid/HybridGaussianFactor.h @@ -69,7 +69,7 @@ class GTSAM_EXPORT HybridGaussianFactor : public HybridFactor { /// typedef for Decision Tree of Gaussian factors. using Factors = DecisionTree; - protected: + private: /// Decision tree of Gaussian factors indexed by discrete keys. Factors factors_; diff --git a/gtsam/hybrid/HybridNonlinearFactor.cpp b/gtsam/hybrid/HybridNonlinearFactor.cpp index ac7e943b4..7b63c0dff 100644 --- a/gtsam/hybrid/HybridNonlinearFactor.cpp +++ b/gtsam/hybrid/HybridNonlinearFactor.cpp @@ -17,11 +17,10 @@ */ #include +#include #include -#include "gtsam/nonlinear/NonlinearFactor.h" - namespace gtsam { /* *******************************************************************************/