Tesseract
Motion Planning Environment
Loading...
Searching...
No Matches
Namespaces | Functions
eigen_serialization.h File Reference
#include <tesseract_common/macros.h>
#include <variant>
#include <Eigen/Dense>
#include <fstream>
#include <sstream>
#include <boost/archive/xml_oarchive.hpp>
#include <boost/archive/xml_iarchive.hpp>
#include <boost/archive/binary_oarchive.hpp>
#include <boost/archive/binary_iarchive.hpp>
#include <boost/serialization/tracking.hpp>
#include <boost/serialization/tracking_enum.hpp>
Include dependency graph for eigen_serialization.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  boost
 
namespace  boost::serialization
 

Functions

template<class Archive >
void boost::serialization::save (Archive &ar, const Eigen::VectorXd &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::load (Archive &ar, Eigen::VectorXd &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::serialize (Archive &ar, Eigen::VectorXd &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::save (Archive &ar, const Eigen::Vector3d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::load (Archive &ar, Eigen::Vector3d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::serialize (Archive &ar, Eigen::Vector3d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::save (Archive &ar, const Eigen::Vector4d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::load (Archive &ar, Eigen::Vector4d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::serialize (Archive &ar, Eigen::Vector4d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::save (Archive &ar, const Eigen::VectorXi &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::load (Archive &ar, Eigen::VectorXi &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::serialize (Archive &ar, Eigen::VectorXi &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::save (Archive &ar, const Eigen::Isometry3d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::load (Archive &ar, Eigen::Isometry3d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::serialize (Archive &ar, Eigen::Isometry3d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::save (Archive &ar, const Eigen::MatrixX2d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::load (Archive &ar, Eigen::MatrixX2d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::serialize (Archive &ar, Eigen::MatrixX2d &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::save (Archive &ar, const std::variant< std::string, Eigen::Isometry3d > &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::load (Archive &ar, std::variant< std::string, Eigen::Isometry3d > &g, const unsigned int version)
 
template<class Archive >
void boost::serialization::serialize (Archive &ar, std::variant< std::string, Eigen::Isometry3d > &g, const unsigned int version)
 
 BOOST_CLASS_TRACKING (Eigen::VectorXd, boost::serialization::track_never)
 
 BOOST_CLASS_TRACKING (Eigen::Vector3d, boost::serialization::track_never)
 
 BOOST_CLASS_TRACKING (Eigen::Vector4d, boost::serialization::track_never)
 
 BOOST_CLASS_TRACKING (Eigen::VectorXi, boost::serialization::track_never)
 
 BOOST_CLASS_TRACKING (Eigen::Isometry3d, boost::serialization::track_never)
 
 BOOST_CLASS_TRACKING (Eigen::MatrixX2d, boost::serialization::track_never)
 

Function Documentation

◆ BOOST_CLASS_TRACKING() [1/6]

BOOST_CLASS_TRACKING ( Eigen::Isometry3d  ,
boost::serialization::track_never   
)

◆ BOOST_CLASS_TRACKING() [2/6]

BOOST_CLASS_TRACKING ( Eigen::MatrixX2d  ,
boost::serialization::track_never   
)

◆ BOOST_CLASS_TRACKING() [3/6]

BOOST_CLASS_TRACKING ( Eigen::Vector3d  ,
boost::serialization::track_never   
)

◆ BOOST_CLASS_TRACKING() [4/6]

BOOST_CLASS_TRACKING ( Eigen::Vector4d  ,
boost::serialization::track_never   
)

◆ BOOST_CLASS_TRACKING() [5/6]

BOOST_CLASS_TRACKING ( Eigen::VectorXd  ,
boost::serialization::track_never   
)

◆ BOOST_CLASS_TRACKING() [6/6]

BOOST_CLASS_TRACKING ( Eigen::VectorXi  ,
boost::serialization::track_never   
)