implement errorTree for HybridNonlinearFactor

release/4.3a0
Varun Agrawal 2024-09-20 11:07:02 -04:00
parent cd3c590f32
commit 9c3d7b0f3b
1 changed files with 7 additions and 0 deletions

View File

@ -74,6 +74,13 @@ class GTSAM_EXPORT HybridNonlinearFactor : public HybridFactor {
/// Decision tree of Gaussian factors indexed by discrete keys.
Factors factors_;
/// HybridFactor method implementation. Should not be used.
AlgebraicDecisionTree<Key> errorTree(
const VectorValues& continuousValues) const override {
throw std::runtime_error(
"HybridNonlinearFactor::error does not take VectorValues.");
}
public:
HybridNonlinearFactor() = default;