Namespaces | Functions
boost::serialization Namespace Reference

Namespaces

 internal
 

Functions

template<class Archive , typename BV >
void load (Archive &ar, coal::BVHModel< BV > &bvh_model_, const unsigned int)
 
template<class Archive >
void load (Archive &ar, coal::BVHModelBase &bvh_model, const unsigned int)
 
template<class Archive , typename BV >
void load (Archive &ar, coal::BVSplitter< BV > &splitter_, const unsigned int)
 
template<class Archive >
void load (Archive &ar, coal::CollisionGeometry &collision_geometry, const unsigned int)
 
template<class Archive >
void load (Archive &ar, coal::CollisionResult &collision_result, const unsigned int)
 
template<class Archive >
void load (Archive &ar, coal::Contact &contact, const unsigned int)
 
template<class Archive >
void load (Archive &ar, coal::DistanceResult &distance_result, const unsigned int)
 
template<class Archive >
void load (Archive &ar, coal::kIOS &bv, const unsigned int)
 
template<class Archive >
void load (Archive &ar, coal::OcTree &octree, const unsigned int)
 
template<class Archive , typename PlainObjectBase , int MapOptions, typename StrideType >
void load (Archive &ar, Eigen::Map< PlainObjectBase, MapOptions, StrideType > &m, const unsigned int)
 
template<class Archive , typename S , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
void load (Archive &ar, Eigen::Matrix< S, Rows, Cols, Options, MaxRows, MaxCols > &m, const unsigned int)
 
template<class Archive >
void load_construct_data (Archive &ar, coal::OcTree *octree_ptr, const unsigned int)
 
template<class Archive , typename BV >
void save (Archive &ar, const coal::BVHModel< BV > &bvh_model_, const unsigned int)
 
template<class Archive >
void save (Archive &ar, const coal::BVHModelBase &bvh_model, const unsigned int)
 
template<class Archive , typename BV >
void save (Archive &ar, const coal::BVSplitter< BV > &splitter_, const unsigned int)
 
template<class Archive >
void save (Archive &ar, const coal::CollisionGeometry &collision_geometry, const unsigned int)
 
template<class Archive >
void save (Archive &ar, const coal::CollisionResult &collision_result, const unsigned int)
 
template<class Archive >
void save (Archive &ar, const coal::Contact &contact, const unsigned int)
 
template<class Archive >
void save (Archive &ar, const coal::DistanceResult &distance_result, const unsigned int)
 
template<class Archive >
void save (Archive &ar, const coal::kIOS &bv, const unsigned int)
 
template<class Archive >
void save (Archive &ar, const coal::OcTree &octree, const unsigned int)
 
template<class Archive , typename PlainObjectBase , int MapOptions, typename StrideType >
void save (Archive &ar, const Eigen::Map< PlainObjectBase, MapOptions, StrideType > &m, const unsigned int)
 
template<class Archive , typename S , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
void save (Archive &ar, const Eigen::Matrix< S, Rows, Cols, Options, MaxRows, MaxCols > &m, const unsigned int)
 
template<class Archive >
void save_construct_data (Archive &ar, const coal::OcTree *octree_ptr, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::AABB &aabb, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Box &box, const unsigned int)
 
template<class Archive , typename BV >
void serialize (Archive &ar, coal::BVHModel< BV > &bvh_model, const unsigned int version)
 
template<class Archive , typename BV >
void serialize (Archive &ar, coal::BVNode< BV > &node, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::BVNodeBase &node, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Capsule &capsule, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::CollisionRequest &collision_request, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Cone &cone, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::ContactPatch &contact_patch, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::ContactPatchRequest &request, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::ContactPatchResult &result, const unsigned int)
 
template<class Archive , typename PolygonT >
void serialize (Archive &ar, coal::Convex< PolygonT > &convex_, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::ConvexBase &convex_base, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Cylinder &cylinder, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::DistanceRequest &distance_request, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Ellipsoid &ellipsoid, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Halfspace &half_space, const unsigned int)
 
template<class Archive , typename BV >
void serialize (Archive &ar, coal::HeightField< BV > &hf_model, const unsigned int)
 
template<class Archive , typename BV >
void serialize (Archive &ar, coal::HFNode< BV > &node, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::HFNodeBase &node, const unsigned int)
 
template<class Archive , short N>
void serialize (Archive &ar, coal::KDOP< N > &bv_, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::kIOS &bv, const unsigned int version)
 
template<class Archive >
void serialize (Archive &ar, coal::OBB &bv, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::OBBRSS &bv, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::OcTree &octree, const unsigned int version)
 
template<class Archive >
void serialize (Archive &ar, coal::Plane &plane, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Quadrilateral &quadrilateral, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::QueryRequest &query_request, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::QueryResult &query_result, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::RSS &bv, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::ShapeBase &shape_base, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Sphere &sphere, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Transform3s &tf, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::Triangle &triangle, const unsigned int)
 
template<class Archive >
void serialize (Archive &ar, coal::TriangleP &triangle, const unsigned int)
 
template<class Archive , typename PlainObjectBase , int MapOptions, typename StrideType >
void serialize (Archive &ar, Eigen::Map< PlainObjectBase, MapOptions, StrideType > &m, const unsigned int version)
 
template<class Archive , typename S , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
void serialize (Archive &ar, Eigen::Matrix< S, Rows, Cols, Options, MaxRows, MaxCols > &m, const unsigned int version)
 

Function Documentation

◆ load() [1/11]

template<class Archive , typename BV >
void boost::serialization::load ( Archive &  ar,
coal::BVHModel< BV > &  bvh_model_,
const unsigned int   
)

Definition at line 174 of file coal/serialization/BVH_model.h.

◆ load() [2/11]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
coal::BVHModelBase bvh_model,
const unsigned int   
)

Definition at line 68 of file coal/serialization/BVH_model.h.

◆ load() [3/11]

template<class Archive , typename BV >
void boost::serialization::load ( Archive &  ar,
coal::BVSplitter< BV > &  splitter_,
const unsigned int   
)

Definition at line 44 of file coal/serialization/BV_splitter.h.

◆ load() [4/11]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
coal::CollisionGeometry collision_geometry,
const unsigned int   
)

Definition at line 28 of file coal/serialization/collision_object.h.

◆ load() [5/11]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
coal::CollisionResult collision_result,
const unsigned int   
)

Definition at line 106 of file coal/serialization/collision_data.h.

◆ load() [6/11]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
coal::Contact contact,
const unsigned int   
)

Definition at line 26 of file coal/serialization/collision_data.h.

◆ load() [7/11]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
coal::DistanceResult distance_result,
const unsigned int   
)

Definition at line 153 of file coal/serialization/collision_data.h.

◆ load() [8/11]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
coal::kIOS bv,
const unsigned int   
)

Definition at line 39 of file coal/serialization/kIOS.h.

◆ load() [9/11]

template<class Archive >
void boost::serialization::load ( Archive &  ar,
coal::OcTree octree,
const unsigned int   
)

TODO use stream_str.data in C++17

Definition at line 67 of file coal/serialization/octree.h.

◆ load() [10/11]

template<class Archive , typename PlainObjectBase , int MapOptions, typename StrideType >
void boost::serialization::load ( Archive &  ar,
Eigen::Map< PlainObjectBase, MapOptions, StrideType > &  m,
const unsigned int   
)

Definition at line 97 of file coal/serialization/eigen.h.

◆ load() [11/11]

template<class Archive , typename S , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
void boost::serialization::load ( Archive &  ar,
Eigen::Matrix< S, Rows, Cols, Options, MaxRows, MaxCols > &  m,
const unsigned int   
)

Definition at line 64 of file coal/serialization/eigen.h.

◆ load_construct_data()

template<class Archive >
void boost::serialization::load_construct_data ( Archive &  ar,
coal::OcTree octree_ptr,
const unsigned int   
)

Definition at line 59 of file coal/serialization/octree.h.

◆ save() [1/11]

template<class Archive , typename BV >
void boost::serialization::save ( Archive &  ar,
const coal::BVHModel< BV > &  bvh_model_,
const unsigned int   
)

ar & make_nvp("primitive_indices",make_array(bvh_model.primitive_indices,num_primitives));

Definition at line 109 of file coal/serialization/BVH_model.h.

◆ save() [2/11]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const coal::BVHModelBase bvh_model,
const unsigned int   
)

Definition at line 29 of file coal/serialization/BVH_model.h.

◆ save() [3/11]

template<class Archive , typename BV >
void boost::serialization::save ( Archive &  ar,
const coal::BVSplitter< BV > &  splitter_,
const unsigned int   
)

Definition at line 30 of file coal/serialization/BV_splitter.h.

◆ save() [4/11]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const coal::CollisionGeometry collision_geometry,
const unsigned int   
)

Definition at line 17 of file coal/serialization/collision_object.h.

◆ save() [5/11]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const coal::CollisionResult collision_result,
const unsigned int   
)

Definition at line 95 of file coal/serialization/collision_data.h.

◆ save() [6/11]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const coal::Contact contact,
const unsigned int   
)

Definition at line 15 of file coal/serialization/collision_data.h.

◆ save() [7/11]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const coal::DistanceResult distance_result,
const unsigned int   
)

Definition at line 141 of file coal/serialization/collision_data.h.

◆ save() [8/11]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const coal::kIOS bv,
const unsigned int   
)

Definition at line 22 of file coal/serialization/kIOS.h.

◆ save() [9/11]

template<class Archive >
void boost::serialization::save ( Archive &  ar,
const coal::OcTree octree,
const unsigned int   
)

Definition at line 37 of file coal/serialization/octree.h.

◆ save() [10/11]

template<class Archive , typename PlainObjectBase , int MapOptions, typename StrideType >
void boost::serialization::save ( Archive &  ar,
const Eigen::Map< PlainObjectBase, MapOptions, StrideType > &  m,
const unsigned int   
)

Definition at line 84 of file coal/serialization/eigen.h.

◆ save() [11/11]

template<class Archive , typename S , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
void boost::serialization::save ( Archive &  ar,
const Eigen::Matrix< S, Rows, Cols, Options, MaxRows, MaxCols > &  m,
const unsigned int   
)

Definition at line 53 of file coal/serialization/eigen.h.

◆ save_construct_data()

template<class Archive >
void boost::serialization::save_construct_data ( Archive &  ar,
const coal::OcTree octree_ptr,
const unsigned int   
)

Definition at line 30 of file coal/serialization/octree.h.

◆ serialize() [1/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::AABB aabb,
const unsigned int   
)

Definition at line 15 of file coal/serialization/AABB.h.

◆ serialize() [2/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Box box,
const unsigned int   
)

Definition at line 40 of file coal/serialization/geometric_shapes.h.

◆ serialize() [3/37]

template<class Archive , typename BV >
void boost::serialization::serialize ( Archive &  ar,
coal::BVHModel< BV > &  bvh_model,
const unsigned int  version 
)

Definition at line 103 of file coal/serialization/BVH_model.h.

◆ serialize() [4/37]

template<class Archive , typename BV >
void boost::serialization::serialize ( Archive &  ar,
coal::BVNode< BV > &  node,
const unsigned int   
)

Definition at line 25 of file coal/serialization/BV_node.h.

◆ serialize() [5/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::BVNodeBase node,
const unsigned int   
)

Definition at line 17 of file coal/serialization/BV_node.h.

◆ serialize() [6/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Capsule capsule,
const unsigned int   
)

Definition at line 62 of file coal/serialization/geometric_shapes.h.

◆ serialize() [7/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::CollisionRequest collision_request,
const unsigned int   
)

Definition at line 78 of file coal/serialization/collision_data.h.

◆ serialize() [8/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Cone cone,
const unsigned int   
)

Definition at line 71 of file coal/serialization/geometric_shapes.h.

◆ serialize() [9/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::ContactPatch contact_patch,
const unsigned int   
)

Definition at line 16 of file coal/serialization/contact_patch.h.

◆ serialize() [10/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::ContactPatchRequest request,
const unsigned int   
)

Definition at line 39 of file coal/serialization/contact_patch.h.

◆ serialize() [11/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::ContactPatchResult result,
const unsigned int   
)

Definition at line 57 of file coal/serialization/contact_patch.h.

◆ serialize() [12/37]

template<class Archive , typename PolygonT >
void boost::serialization::serialize ( Archive &  ar,
coal::Convex< PolygonT > &  convex_,
const unsigned int   
)

Definition at line 126 of file coal/serialization/convex.h.

◆ serialize() [13/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::ConvexBase convex_base,
const unsigned int   
)

Definition at line 27 of file coal/serialization/convex.h.

◆ serialize() [14/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Cylinder cylinder,
const unsigned int   
)

Definition at line 79 of file coal/serialization/geometric_shapes.h.

◆ serialize() [15/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::DistanceRequest distance_request,
const unsigned int   
)

Definition at line 126 of file coal/serialization/collision_data.h.

◆ serialize() [16/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Ellipsoid ellipsoid,
const unsigned int   
)

Definition at line 54 of file coal/serialization/geometric_shapes.h.

◆ serialize() [17/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Halfspace half_space,
const unsigned int   
)

Definition at line 88 of file coal/serialization/geometric_shapes.h.

◆ serialize() [18/37]

template<class Archive , typename BV >
void boost::serialization::serialize ( Archive &  ar,
coal::HeightField< BV > &  hf_model,
const unsigned int   
)

Definition at line 53 of file coal/serialization/hfield.h.

◆ serialize() [19/37]

template<class Archive , typename BV >
void boost::serialization::serialize ( Archive &  ar,
coal::HFNode< BV > &  node,
const unsigned int   
)

Definition at line 29 of file coal/serialization/hfield.h.

◆ serialize() [20/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::HFNodeBase node,
const unsigned int   
)

Definition at line 17 of file coal/serialization/hfield.h.

◆ serialize() [21/37]

template<class Archive , short N>
void boost::serialization::serialize ( Archive &  ar,
coal::KDOP< N > &  bv_,
const unsigned int   
)

Definition at line 24 of file coal/serialization/kDOP.h.

◆ serialize() [22/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::kIOS bv,
const unsigned int  version 
)

Definition at line 17 of file coal/serialization/kIOS.h.

◆ serialize() [23/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::OBB bv,
const unsigned int   
)

Definition at line 16 of file include/coal/serialization/OBB.h.

◆ serialize() [24/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::OBBRSS bv,
const unsigned int   
)

Definition at line 18 of file coal/serialization/OBBRSS.h.

◆ serialize() [25/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::OcTree octree,
const unsigned int  version 
)

Definition at line 92 of file coal/serialization/octree.h.

◆ serialize() [26/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Plane plane,
const unsigned int   
)

Definition at line 97 of file coal/serialization/geometric_shapes.h.

◆ serialize() [27/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Quadrilateral quadrilateral,
const unsigned int   
)

Definition at line 15 of file coal/serialization/quadrilateral.h.

◆ serialize() [28/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::QueryRequest query_request,
const unsigned int   
)

Definition at line 43 of file coal/serialization/collision_data.h.

◆ serialize() [29/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::QueryResult query_result,
const unsigned int   
)

Definition at line 70 of file coal/serialization/collision_data.h.

◆ serialize() [30/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::RSS bv,
const unsigned int   
)

Definition at line 16 of file coal/serialization/RSS.h.

◆ serialize() [31/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::ShapeBase shape_base,
const unsigned int   
)

Definition at line 16 of file coal/serialization/geometric_shapes.h.

◆ serialize() [32/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Sphere sphere,
const unsigned int   
)

Definition at line 46 of file coal/serialization/geometric_shapes.h.

◆ serialize() [33/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Transform3s tf,
const unsigned int   
)

Definition at line 15 of file coal/serialization/transform.h.

◆ serialize() [34/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::Triangle triangle,
const unsigned int   
)

Definition at line 15 of file coal/serialization/triangle.h.

◆ serialize() [35/37]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
coal::TriangleP triangle,
const unsigned int   
)

Definition at line 30 of file coal/serialization/geometric_shapes.h.

◆ serialize() [36/37]

template<class Archive , typename PlainObjectBase , int MapOptions, typename StrideType >
void boost::serialization::serialize ( Archive &  ar,
Eigen::Map< PlainObjectBase, MapOptions, StrideType > &  m,
const unsigned int  version 
)

Definition at line 111 of file coal/serialization/eigen.h.

◆ serialize() [37/37]

template<class Archive , typename S , int Rows, int Cols, int Options, int MaxRows, int MaxCols>
void boost::serialization::serialize ( Archive &  ar,
Eigen::Matrix< S, Rows, Cols, Options, MaxRows, MaxCols > &  m,
const unsigned int  version 
)

Definition at line 76 of file coal/serialization/eigen.h.



hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:45:00