Skip to content
Snippets Groups Projects

Resolve "Adapt to new generic factors API"

Merged Joan Vallvé Navarro requested to merge 17-adapt-to-new-generic-factors-api into devel
8 files
+ 24
56
Compare changes
  • Side-by-side
  • Inline
Files
8
@@ -21,6 +21,7 @@ class FactorGnssFix2d : public FactorAutodiff<FactorGnssFix2d, 3, 2, 1, 3, 3, 1,
@@ -21,6 +21,7 @@ class FactorGnssFix2d : public FactorAutodiff<FactorGnssFix2d, 3, 2, 1, 3, 3, 1,
FactorGnssFix2d(FeatureBasePtr& _ftr_ptr, const SensorGnssPtr& _sensor_gnss_ptr, const ProcessorBasePtr& _processor_ptr, bool _apply_loss_function, FactorStatus _status = FAC_ACTIVE) :
FactorGnssFix2d(FeatureBasePtr& _ftr_ptr, const SensorGnssPtr& _sensor_gnss_ptr, const ProcessorBasePtr& _processor_ptr, bool _apply_loss_function, FactorStatus _status = FAC_ACTIVE) :
FactorAutodiff<FactorGnssFix2d, 3, 2, 1, 3, 3, 1, 1, 1>("FactorGnssFix2d",
FactorAutodiff<FactorGnssFix2d, 3, 2, 1, 3, 3, 1, 1, 1>("FactorGnssFix2d",
 
TOP_ABS,
_ftr_ptr,
_ftr_ptr,
nullptr,
nullptr,
nullptr,
nullptr,
@@ -43,11 +44,6 @@ class FactorGnssFix2d : public FactorAutodiff<FactorGnssFix2d, 3, 2, 1, 3, 3, 1,
@@ -43,11 +44,6 @@ class FactorGnssFix2d : public FactorAutodiff<FactorGnssFix2d, 3, 2, 1, 3, 3, 1,
~FactorGnssFix2d() override = default;
~FactorGnssFix2d() override = default;
std::string getTopology() const override
{
return std::string("ABS");
}
template<typename T>
template<typename T>
bool operator ()(const T* const _x,
bool operator ()(const T* const _x,
const T* const _o,
const T* const _o,
Loading