Made augment static
parent
e04f0afd0e
commit
e8089dc7cb
|
@ -76,12 +76,6 @@ HybridGaussianFactor::Factors HybridGaussianFactor::augment(
|
||||||
return Factors(factors, update);
|
return Factors(factors, update);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* *******************************************************************************/
|
|
||||||
HybridGaussianFactor::HybridGaussianFactor(const KeyVector &continuousKeys,
|
|
||||||
const DiscreteKeys &discreteKeys,
|
|
||||||
const FactorValuePairs &factors)
|
|
||||||
: Base(continuousKeys, discreteKeys), factors_(augment(factors)) {}
|
|
||||||
|
|
||||||
/* *******************************************************************************/
|
/* *******************************************************************************/
|
||||||
bool HybridGaussianFactor::equals(const HybridFactor &lf, double tol) const {
|
bool HybridGaussianFactor::equals(const HybridFactor &lf, double tol) const {
|
||||||
const This *e = dynamic_cast<const This *>(&lf);
|
const This *e = dynamic_cast<const This *>(&lf);
|
||||||
|
|
|
@ -133,7 +133,8 @@ class GTSAM_EXPORT HybridGaussianFactor : public HybridFactor {
|
||||||
*/
|
*/
|
||||||
HybridGaussianFactor(const KeyVector &continuousKeys,
|
HybridGaussianFactor(const KeyVector &continuousKeys,
|
||||||
const DiscreteKeys &discreteKeys,
|
const DiscreteKeys &discreteKeys,
|
||||||
const FactorValuePairs &factors);
|
const FactorValuePairs &factors)
|
||||||
|
: Base(continuousKeys, discreteKeys), factors_(augment(factors)) {}
|
||||||
|
|
||||||
/// @}
|
/// @}
|
||||||
/// @name Testable
|
/// @name Testable
|
||||||
|
|
Loading…
Reference in New Issue