gtsam  4.0.0
gtsam
serialization.cpp File Reference

Typedefs

typedef PriorFactor< LieVector > PriorFactorLieVector
 
typedef PriorFactor< LieMatrix > PriorFactorLieMatrix
 
typedef PriorFactor< Point2PriorFactorPoint2
 
typedef PriorFactor< StereoPoint2PriorFactorStereoPoint2
 
typedef PriorFactor< Point3PriorFactorPoint3
 
typedef PriorFactor< Rot2PriorFactorRot2
 
typedef PriorFactor< Rot3PriorFactorRot3
 
typedef PriorFactor< Pose2PriorFactorPose2
 
typedef PriorFactor< Pose3PriorFactorPose3
 
typedef PriorFactor< Cal3_S2PriorFactorCal3_S2
 
typedef PriorFactor< Cal3DS2PriorFactorCal3DS2
 
typedef PriorFactor< CalibratedCameraPriorFactorCalibratedCamera
 
typedef PriorFactor< SimpleCameraPriorFactorSimpleCamera
 
typedef PriorFactor< StereoCameraPriorFactorStereoCamera
 
typedef BetweenFactor< LieVector > BetweenFactorLieVector
 
typedef BetweenFactor< LieMatrix > BetweenFactorLieMatrix
 
typedef BetweenFactor< Point2BetweenFactorPoint2
 
typedef BetweenFactor< Point3BetweenFactorPoint3
 
typedef BetweenFactor< Rot2BetweenFactorRot2
 
typedef BetweenFactor< Rot3BetweenFactorRot3
 
typedef BetweenFactor< Pose2BetweenFactorPose2
 
typedef BetweenFactor< Pose3BetweenFactorPose3
 
typedef NonlinearEquality< LieVector > NonlinearEqualityLieVector
 
typedef NonlinearEquality< LieMatrix > NonlinearEqualityLieMatrix
 
typedef NonlinearEquality< Point2NonlinearEqualityPoint2
 
typedef NonlinearEquality< StereoPoint2NonlinearEqualityStereoPoint2
 
typedef NonlinearEquality< Point3NonlinearEqualityPoint3
 
typedef NonlinearEquality< Rot2NonlinearEqualityRot2
 
typedef NonlinearEquality< Rot3NonlinearEqualityRot3
 
typedef NonlinearEquality< Pose2NonlinearEqualityPose2
 
typedef NonlinearEquality< Pose3NonlinearEqualityPose3
 
typedef NonlinearEquality< Cal3_S2NonlinearEqualityCal3_S2
 
typedef NonlinearEquality< Cal3DS2NonlinearEqualityCal3DS2
 
typedef NonlinearEquality< CalibratedCameraNonlinearEqualityCalibratedCamera
 
typedef NonlinearEquality< SimpleCameraNonlinearEqualitySimpleCamera
 
typedef NonlinearEquality< StereoCameraNonlinearEqualityStereoCamera
 
typedef RangeFactor< Pose2, Point2RangeFactor2D
 
typedef RangeFactor< Pose3, Point3RangeFactor3D
 
typedef RangeFactor< Pose2, Pose2RangeFactorPose2
 
typedef RangeFactor< Pose3, Pose3RangeFactorPose3
 
typedef RangeFactor< CalibratedCamera, Point3RangeFactorCalibratedCameraPoint
 
typedef RangeFactor< SimpleCamera, Point3RangeFactorSimpleCameraPoint
 
typedef RangeFactor< CalibratedCamera, CalibratedCameraRangeFactorCalibratedCamera
 
typedef RangeFactor< SimpleCamera, SimpleCameraRangeFactorSimpleCamera
 
typedef BearingRangeFactor< Pose2, Point2BearingRangeFactor2D
 
typedef BearingRangeFactor< Pose3, Point3BearingRangeFactor3D
 
typedef GenericProjectionFactor< Pose3, Point3, Cal3_S2GenericProjectionFactorCal3_S2
 
typedef GenericProjectionFactor< Pose3, Point3, Cal3DS2GenericProjectionFactorCal3DS2
 
typedef gtsam::GeneralSFMFactor< gtsam::SimpleCamera, gtsam::Point3GeneralSFMFactorCal3_S2
 
typedef gtsam::GeneralSFMFactor2< gtsam::Cal3_S2GeneralSFMFactor2Cal3_S2
 
typedef gtsam::GenericStereoFactor< gtsam::Pose3, gtsam::Point3GenericStereoFactor3D
 

Functions

 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Constrained, "gtsam_noiseModel_Constrained")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Diagonal, "gtsam_noiseModel_Diagonal")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Gaussian, "gtsam_noiseModel_Gaussian")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Unit, "gtsam_noiseModel_Unit")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Isotropic, "gtsam_noiseModel_Isotropic")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::mEstimator::Base, "gtsam_noiseModel_mEstimator_Base")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::mEstimator::Null, "gtsam_noiseModel_mEstimator_Null")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::mEstimator::Fair, "gtsam_noiseModel_mEstimator_Fair")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::mEstimator::Huber, "gtsam_noiseModel_mEstimator_Huber")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::mEstimator::Tukey, "gtsam_noiseModel_mEstimator_Tukey")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::SharedNoiseModel, "gtsam_SharedNoiseModel")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::SharedDiagonal, "gtsam_SharedDiagonal")
 
 GTSAM_VALUE_EXPORT (gtsam::LieVector)
 
 GTSAM_VALUE_EXPORT (gtsam::LieMatrix)
 
 GTSAM_VALUE_EXPORT (gtsam::Point2)
 
 GTSAM_VALUE_EXPORT (gtsam::StereoPoint2)
 
 GTSAM_VALUE_EXPORT (gtsam::Point3)
 
 GTSAM_VALUE_EXPORT (gtsam::Rot2)
 
 GTSAM_VALUE_EXPORT (gtsam::Rot3)
 
 GTSAM_VALUE_EXPORT (gtsam::Pose2)
 
 GTSAM_VALUE_EXPORT (gtsam::Pose3)
 
 GTSAM_VALUE_EXPORT (gtsam::Cal3_S2)
 
 GTSAM_VALUE_EXPORT (gtsam::Cal3DS2)
 
 GTSAM_VALUE_EXPORT (gtsam::Cal3_S2Stereo)
 
 GTSAM_VALUE_EXPORT (gtsam::CalibratedCamera)
 
 GTSAM_VALUE_EXPORT (gtsam::SimpleCamera)
 
 GTSAM_VALUE_EXPORT (gtsam::StereoCamera)
 
 BOOST_CLASS_EXPORT_GUID (gtsam::JacobianFactor, "gtsam::JacobianFactor")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::HessianFactor, "gtsam::HessianFactor")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorLieVector, "gtsam::PriorFactorLieVector")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorLieMatrix, "gtsam::PriorFactorLieMatrix")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorPoint2, "gtsam::PriorFactorPoint2")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorStereoPoint2, "gtsam::PriorFactorStereoPoint2")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorPoint3, "gtsam::PriorFactorPoint3")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorRot2, "gtsam::PriorFactorRot2")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorRot3, "gtsam::PriorFactorRot3")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorPose2, "gtsam::PriorFactorPose2")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorPose3, "gtsam::PriorFactorPose3")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorCal3_S2, "gtsam::PriorFactorCal3_S2")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorCal3DS2, "gtsam::PriorFactorCal3DS2")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorCalibratedCamera, "gtsam::PriorFactorCalibratedCamera")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorSimpleCamera, "gtsam::PriorFactorSimpleCamera")
 
 BOOST_CLASS_EXPORT_GUID (PriorFactorStereoCamera, "gtsam::PriorFactorStereoCamera")
 
 BOOST_CLASS_EXPORT_GUID (BetweenFactorLieVector, "gtsam::BetweenFactorLieVector")
 
 BOOST_CLASS_EXPORT_GUID (BetweenFactorLieMatrix, "gtsam::BetweenFactorLieMatrix")
 
 BOOST_CLASS_EXPORT_GUID (BetweenFactorPoint2, "gtsam::BetweenFactorPoint2")
 
 BOOST_CLASS_EXPORT_GUID (BetweenFactorPoint3, "gtsam::BetweenFactorPoint3")
 
 BOOST_CLASS_EXPORT_GUID (BetweenFactorRot2, "gtsam::BetweenFactorRot2")
 
 BOOST_CLASS_EXPORT_GUID (BetweenFactorRot3, "gtsam::BetweenFactorRot3")
 
 BOOST_CLASS_EXPORT_GUID (BetweenFactorPose2, "gtsam::BetweenFactorPose2")
 
 BOOST_CLASS_EXPORT_GUID (BetweenFactorPose3, "gtsam::BetweenFactorPose3")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityLieVector, "gtsam::NonlinearEqualityLieVector")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityLieMatrix, "gtsam::NonlinearEqualityLieMatrix")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityPoint2, "gtsam::NonlinearEqualityPoint2")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityStereoPoint2, "gtsam::NonlinearEqualityStereoPoint2")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityPoint3, "gtsam::NonlinearEqualityPoint3")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityRot2, "gtsam::NonlinearEqualityRot2")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityRot3, "gtsam::NonlinearEqualityRot3")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityPose2, "gtsam::NonlinearEqualityPose2")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityPose3, "gtsam::NonlinearEqualityPose3")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityCal3_S2, "gtsam::NonlinearEqualityCal3_S2")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityCal3DS2, "gtsam::NonlinearEqualityCal3DS2")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityCalibratedCamera, "gtsam::NonlinearEqualityCalibratedCamera")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualitySimpleCamera, "gtsam::NonlinearEqualitySimpleCamera")
 
 BOOST_CLASS_EXPORT_GUID (NonlinearEqualityStereoCamera, "gtsam::NonlinearEqualityStereoCamera")
 
 BOOST_CLASS_EXPORT_GUID (RangeFactor2D, "gtsam::RangeFactor2D")
 
 BOOST_CLASS_EXPORT_GUID (RangeFactor3D, "gtsam::RangeFactor3D")
 
 BOOST_CLASS_EXPORT_GUID (RangeFactorPose2, "gtsam::RangeFactorPose2")
 
 BOOST_CLASS_EXPORT_GUID (RangeFactorPose3, "gtsam::RangeFactorPose3")
 
 BOOST_CLASS_EXPORT_GUID (RangeFactorCalibratedCameraPoint, "gtsam::RangeFactorCalibratedCameraPoint")
 
 BOOST_CLASS_EXPORT_GUID (RangeFactorSimpleCameraPoint, "gtsam::RangeFactorSimpleCameraPoint")
 
 BOOST_CLASS_EXPORT_GUID (RangeFactorCalibratedCamera, "gtsam::RangeFactorCalibratedCamera")
 
 BOOST_CLASS_EXPORT_GUID (RangeFactorSimpleCamera, "gtsam::RangeFactorSimpleCamera")
 
 BOOST_CLASS_EXPORT_GUID (BearingRangeFactor2D, "gtsam::BearingRangeFactor2D")
 
 BOOST_CLASS_EXPORT_GUID (GenericProjectionFactorCal3_S2, "gtsam::GenericProjectionFactorCal3_S2")
 
 BOOST_CLASS_EXPORT_GUID (GenericProjectionFactorCal3DS2, "gtsam::GenericProjectionFactorCal3DS2")
 
 BOOST_CLASS_EXPORT_GUID (GeneralSFMFactorCal3_S2, "gtsam::GeneralSFMFactorCal3_S2")
 
 BOOST_CLASS_EXPORT_GUID (GeneralSFMFactor2Cal3_S2, "gtsam::GeneralSFMFactor2Cal3_S2")
 
 BOOST_CLASS_EXPORT_GUID (GenericStereoFactor3D, "gtsam::GenericStereoFactor3D")
 

Detailed Description

Date
Jun 12, 2013
Author
Alex Cunningham