Better way of exporting Boost serialization guid
parent
8b9c199d0b
commit
a500b41473
|
@ -313,3 +313,6 @@ void CombinedImuFactor::Predict(const Pose3& pose_i, const Vector3& vel_i,
|
|||
}
|
||||
/// namespace gtsam
|
||||
|
||||
/// Boost serialization export definition for derived class
|
||||
BOOST_CLASS_EXPORT_IMPLEMENT(gtsam::PreintegrationCombinedParams);
|
||||
|
||||
|
|
|
@ -384,3 +384,5 @@ struct traits<CombinedImuFactor> : public Testable<CombinedImuFactor> {};
|
|||
|
||||
} // namespace gtsam
|
||||
|
||||
/// Add Boost serialization export key (declaration) for derived class
|
||||
BOOST_CLASS_EXPORT_KEY(gtsam::PreintegrationCombinedParams);
|
||||
|
|
|
@ -42,9 +42,6 @@ BOOST_CLASS_EXPORT_GUID(gtsam::noiseModel::Isotropic,
|
|||
BOOST_CLASS_EXPORT_GUID(gtsam::SharedNoiseModel, "gtsam_SharedNoiseModel");
|
||||
BOOST_CLASS_EXPORT_GUID(gtsam::SharedDiagonal, "gtsam_SharedDiagonal");
|
||||
|
||||
/// Add Boost serialization export for derived class
|
||||
BOOST_CLASS_EXPORT_GUID(gtsam::PreintegrationCombinedParams, "gtsam_PreintegrationCombinedParams");
|
||||
|
||||
template <typename P>
|
||||
P getPreintegratedMeasurements() {
|
||||
// Create default parameters with Z-down and above noise paramaters
|
||||
|
|
Loading…
Reference in New Issue