From 04c2f808773a4c99f6c9efb1c902f6c5553040dc Mon Sep 17 00:00:00 2001 From: Varun Agrawal Date: Mon, 6 Dec 2021 11:04:08 -0500 Subject: [PATCH] update interface files for correct wrapping --- gtsam/base/base.i | 2 +- gtsam/basis/basis.i | 2 +- gtsam/slam/slam.i | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gtsam/base/base.i b/gtsam/base/base.i index d9c51fbe8..9838f97d3 100644 --- a/gtsam/base/base.i +++ b/gtsam/base/base.i @@ -38,7 +38,7 @@ class DSFMap { DSFMap(); KEY find(const KEY& key) const; void merge(const KEY& x, const KEY& y); - std::map sets(); + std::map sets(); }; class IndexPairSet { diff --git a/gtsam/basis/basis.i b/gtsam/basis/basis.i index 8f06fd2e1..c9c027438 100644 --- a/gtsam/basis/basis.i +++ b/gtsam/basis/basis.i @@ -140,7 +140,7 @@ class FitBasis { static gtsam::GaussianFactorGraph::shared_ptr LinearGraph( const std::map& sequence, const gtsam::noiseModel::Base* model, size_t N); - Parameters parameters() const; + This::Parameters parameters() const; }; } // namespace gtsam diff --git a/gtsam/slam/slam.i b/gtsam/slam/slam.i index 527e838b2..95d89ef8b 100644 --- a/gtsam/slam/slam.i +++ b/gtsam/slam/slam.i @@ -168,7 +168,7 @@ template virtual class PoseTranslationPrior : gtsam::NoiseModelFactor { PoseTranslationPrior(size_t key, const POSE& pose_z, const gtsam::noiseModel::Base* noiseModel); - POSE measured() const; + POSE::Translation measured() const; // enabling serialization functionality void serialize() const; @@ -185,7 +185,7 @@ template virtual class PoseRotationPrior : gtsam::NoiseModelFactor { PoseRotationPrior(size_t key, const POSE& pose_z, const gtsam::noiseModel::Base* noiseModel); - POSE measured() const; + POSE::Rotation measured() const; }; typedef gtsam::PoseRotationPrior PoseRotationPrior2D;