diff --git a/gtsam/nonlinear/nonlinear.i b/gtsam/nonlinear/nonlinear.i index 704d1d257..97b8d2c23 100644 --- a/gtsam/nonlinear/nonlinear.i +++ b/gtsam/nonlinear/nonlinear.i @@ -523,9 +523,9 @@ virtual class DoglegParams : gtsam::NonlinearOptimizerParams { }; #include -template +template class GncParams { - GncParams(const BaseOptimizerParameters& baseOptimizerParams); + GncParams(const PARAMS& baseOptimizerParams); GncParams(); void print(const string& str) const; }; @@ -561,11 +561,11 @@ virtual class DoglegOptimizer : gtsam::NonlinearOptimizer { }; #include -template +template class GncOptimizer { GncOptimizer(const gtsam::NonlinearFactorGraph& graph, const gtsam::Values& initialValues, - const gtsam::GncParameters& params); + const PARAMS& params); gtsam::Values optimize(); };