From 3119d132ac18c5f8f04f8d9b3ab96cac43022ae5 Mon Sep 17 00:00:00 2001 From: Varun Agrawal Date: Tue, 31 Dec 2024 16:34:20 -0500 Subject: [PATCH] remove evaluate method --- gtsam/discrete/DiscreteConditional.cpp | 4 ---- gtsam/discrete/DiscreteConditional.h | 3 --- gtsam/discrete/DiscreteTableConditional.h | 5 ----- 3 files changed, 12 deletions(-) diff --git a/gtsam/discrete/DiscreteConditional.cpp b/gtsam/discrete/DiscreteConditional.cpp index 981986ea1..aa7f1d391 100644 --- a/gtsam/discrete/DiscreteConditional.cpp +++ b/gtsam/discrete/DiscreteConditional.cpp @@ -478,10 +478,6 @@ double DiscreteConditional::evaluate(const HybridValues& x) const { return this->evaluate(x.discrete()); } -/* ************************************************************************* */ -double DiscreteConditional::evaluate(const Assignment& values) const { - return BaseFactor::evaluate(values); -} /* ************************************************************************* */ void DiscreteConditional::setData(const DiscreteConditional::shared_ptr& dc) { diff --git a/gtsam/discrete/DiscreteConditional.h b/gtsam/discrete/DiscreteConditional.h index 12b5d457c..98edcb8c9 100644 --- a/gtsam/discrete/DiscreteConditional.h +++ b/gtsam/discrete/DiscreteConditional.h @@ -258,9 +258,6 @@ class GTSAM_EXPORT DiscreteConditional */ double evaluate(const HybridValues& x) const override; - /// Evaluate the conditional given values. - virtual double evaluate(const Assignment& values) const override; - using BaseConditional::operator(); ///< HybridValues version /** diff --git a/gtsam/discrete/DiscreteTableConditional.h b/gtsam/discrete/DiscreteTableConditional.h index 7bd419f7b..fefbea171 100644 --- a/gtsam/discrete/DiscreteTableConditional.h +++ b/gtsam/discrete/DiscreteTableConditional.h @@ -175,11 +175,6 @@ class GTSAM_EXPORT DiscreteTableConditional : public DiscreteConditional { /// @name Advanced Interface /// @{ - /// Evaluate the conditional given the values. - virtual double evaluate(const Assignment& values) const override { - return table_.evaluate(values); - } - /// Set the underlying data from the DiscreteConditional virtual void setData(const DiscreteConditional::shared_ptr& dc) override;