coal 3.0.2 Coal, The Collision Detection Library. Previously known as HPP-FCL, fork of FCL -- The Flexible Collision Library |
Namespaces | |
| namespace | internal |
Functions | |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::AABB &aabb, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::BVNodeBase &node, const unsigned int) |
| template<class Archive, typename BV> | |
| void | serialize (Archive &ar, coal::BVNode< BV > &node, const unsigned int) |
| template<class Archive, typename BV> | |
| void | save (Archive &ar, const coal::BVSplitter< BV > &splitter_, const unsigned int) |
| template<class Archive, typename BV> | |
| void | load (Archive &ar, coal::BVSplitter< BV > &splitter_, const unsigned int) |
| template<class Archive> | |
| void | save (Archive &ar, const coal::BVHModelBase &bvh_model, const unsigned int) |
| template<class Archive> | |
| void | load (Archive &ar, coal::BVHModelBase &bvh_model, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::BVHModelBase &value, const unsigned int version) |
| template<class Archive, typename BV> | |
| void | serialize (Archive &ar, coal::BVHModel< BV > &bvh_model, const unsigned int version) |
| template<class Archive, typename BV> | |
| void | save (Archive &ar, const coal::BVHModel< BV > &bvh_model_, const unsigned int) |
| template<class Archive, typename BV> | |
| void | load (Archive &ar, coal::BVHModel< BV > &bvh_model_, const unsigned int) |
| template<class Archive> | |
| void | save (Archive &ar, const coal::Contact &contact, const unsigned int) |
| template<class Archive> | |
| void | load (Archive &ar, coal::Contact &contact, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::Contact &value, const unsigned int version) |
| 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::CollisionRequest &collision_request, const unsigned int) |
| template<class Archive> | |
| void | save (Archive &ar, const coal::CollisionResult &collision_result, const unsigned int) |
| template<class Archive> | |
| void | load (Archive &ar, coal::CollisionResult &collision_result, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::CollisionResult &value, const unsigned int version) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::DistanceRequest &distance_request, const unsigned int) |
| template<class Archive> | |
| void | save (Archive &ar, const coal::DistanceResult &distance_result, const unsigned int) |
| template<class Archive> | |
| void | load (Archive &ar, coal::DistanceResult &distance_result, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::DistanceResult &value, const unsigned int version) |
| template<class Archive> | |
| void | save (Archive &ar, const coal::CollisionGeometry &collision_geometry, const unsigned int) |
| template<class Archive> | |
| void | load (Archive &ar, coal::CollisionGeometry &collision_geometry, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::CollisionGeometry &value, const unsigned int version) |
| 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> | |
| void | serialize (Archive &ar, coal::ConvexBase &convex_base, const unsigned int) |
| template<class Archive, typename PolygonT> | |
| void | serialize (Archive &ar, coal::Convex< PolygonT > &convex_, 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, 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, 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) |
| 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 PlainObjectBase, int MapOptions, typename StrideType> | |
| void | load (Archive &ar, Eigen::Map< PlainObjectBase, MapOptions, StrideType > &m, 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> | |
| void | serialize (Archive &ar, coal::ShapeBase &shape_base, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::TriangleP &triangle, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::Box &box, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::Sphere &sphere, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::Ellipsoid &ellipsoid, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::Capsule &capsule, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::Cone &cone, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::Cylinder &cylinder, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::Halfspace &half_space, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::Plane &plane, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::HFNodeBase &node, const unsigned int) |
| template<class Archive, typename BV> | |
| void | serialize (Archive &ar, coal::HFNode< BV > &node, const unsigned int) |
| template<class Archive, typename BV> | |
| void | serialize (Archive &ar, coal::HeightField< BV > &hf_model, 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 | save (Archive &ar, const coal::kIOS &bv, const unsigned int) |
| template<class Archive> | |
| void | load (Archive &ar, coal::kIOS &bv, const unsigned int) |
| 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 | save_construct_data (Archive &ar, const coal::OcTree *octree_ptr, const unsigned int) |
| template<class Archive> | |
| void | save (Archive &ar, const coal::OcTree &octree, const unsigned int) |
| template<class Archive> | |
| void | load_construct_data (Archive &ar, coal::OcTree *octree_ptr, const unsigned int) |
| template<class Archive> | |
| void | load (Archive &ar, coal::OcTree &octree, 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::Quadrilateral &quadrilateral, const unsigned int) |
| template<class Archive> | |
| void | serialize (Archive &ar, coal::RSS &bv, 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) |
| void boost::serialization::load | ( | Archive & | ar, |
| coal::BVHModel< BV > & | bvh_model_, | ||
| const unsigned int | ) |
| void boost::serialization::load | ( | Archive & | ar, |
| coal::BVHModelBase & | bvh_model, | ||
| const unsigned int | ) |
| void boost::serialization::load | ( | Archive & | ar, |
| coal::BVSplitter< BV > & | splitter_, | ||
| const unsigned int | ) |
| void boost::serialization::load | ( | Archive & | ar, |
| coal::CollisionGeometry & | collision_geometry, | ||
| const unsigned int | ) |
| void boost::serialization::load | ( | Archive & | ar, |
| coal::CollisionResult & | collision_result, | ||
| const unsigned int | ) |
| void boost::serialization::load | ( | Archive & | ar, |
| coal::Contact & | contact, | ||
| const unsigned int | ) |
| void boost::serialization::load | ( | Archive & | ar, |
| coal::DistanceResult & | distance_result, | ||
| const unsigned int | ) |
| void boost::serialization::load | ( | Archive & | ar, |
| coal::kIOS & | bv, | ||
| const unsigned int | ) |
| void boost::serialization::load | ( | Archive & | ar, |
| coal::OcTree & | octree, | ||
| const unsigned int | ) |
TODO use stream_str.data in C++17
| void boost::serialization::load | ( | Archive & | ar, |
| Eigen::Map< PlainObjectBase, MapOptions, StrideType > & | m, | ||
| const unsigned int | ) |
| void boost::serialization::load | ( | Archive & | ar, |
| Eigen::Matrix< S, Rows, Cols, Options, MaxRows, MaxCols > & | m, | ||
| const unsigned int | ) |
| void boost::serialization::load_construct_data | ( | Archive & | ar, |
| coal::OcTree * | octree_ptr, | ||
| const unsigned int | ) |
| 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));
| void boost::serialization::save | ( | Archive & | ar, |
| const coal::BVHModelBase & | bvh_model, | ||
| const unsigned int | ) |
| void boost::serialization::save | ( | Archive & | ar, |
| const coal::BVSplitter< BV > & | splitter_, | ||
| const unsigned int | ) |
| void boost::serialization::save | ( | Archive & | ar, |
| const coal::CollisionGeometry & | collision_geometry, | ||
| const unsigned int | ) |
| void boost::serialization::save | ( | Archive & | ar, |
| const coal::CollisionResult & | collision_result, | ||
| const unsigned int | ) |
| void boost::serialization::save | ( | Archive & | ar, |
| const coal::Contact & | contact, | ||
| const unsigned int | ) |
| void boost::serialization::save | ( | Archive & | ar, |
| const coal::DistanceResult & | distance_result, | ||
| const unsigned int | ) |
| void boost::serialization::save | ( | Archive & | ar, |
| const coal::kIOS & | bv, | ||
| const unsigned int | ) |
| void boost::serialization::save | ( | Archive & | ar, |
| const coal::OcTree & | octree, | ||
| const unsigned int | ) |
| void boost::serialization::save | ( | Archive & | ar, |
| const Eigen::Map< PlainObjectBase, MapOptions, StrideType > & | m, | ||
| const unsigned int | ) |
| void boost::serialization::save | ( | Archive & | ar, |
| const Eigen::Matrix< S, Rows, Cols, Options, MaxRows, MaxCols > & | m, | ||
| const unsigned int | ) |
| void boost::serialization::save_construct_data | ( | Archive & | ar, |
| const coal::OcTree * | octree_ptr, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::AABB & | aabb, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Box & | box, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::BVHModel< BV > & | bvh_model, | ||
| const unsigned int | version ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::BVHModelBase & | value, | ||
| const unsigned int | version ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::BVNode< BV > & | node, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::BVNodeBase & | node, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Capsule & | capsule, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::CollisionGeometry & | value, | ||
| const unsigned int | version ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::CollisionRequest & | collision_request, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::CollisionResult & | value, | ||
| const unsigned int | version ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Cone & | cone, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Contact & | value, | ||
| const unsigned int | version ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::ContactPatch & | contact_patch, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::ContactPatchRequest & | request, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::ContactPatchResult & | result, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Convex< PolygonT > & | convex_, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::ConvexBase & | convex_base, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Cylinder & | cylinder, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::DistanceRequest & | distance_request, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::DistanceResult & | value, | ||
| const unsigned int | version ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Ellipsoid & | ellipsoid, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Halfspace & | half_space, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::HeightField< BV > & | hf_model, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::HFNode< BV > & | node, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::HFNodeBase & | node, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::KDOP< N > & | bv_, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::kIOS & | bv, | ||
| const unsigned int | version ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::OBB & | bv, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::OBBRSS & | bv, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::OcTree & | octree, | ||
| const unsigned int | version ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Plane & | plane, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Quadrilateral & | quadrilateral, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::QueryRequest & | query_request, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::QueryResult & | query_result, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::RSS & | bv, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::ShapeBase & | shape_base, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Sphere & | sphere, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Transform3s & | tf, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::Triangle & | triangle, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| coal::TriangleP & | triangle, | ||
| const unsigned int | ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| Eigen::Map< PlainObjectBase, MapOptions, StrideType > & | m, | ||
| const unsigned int | version ) |
| void boost::serialization::serialize | ( | Archive & | ar, |
| Eigen::Matrix< S, Rows, Cols, Options, MaxRows, MaxCols > & | m, | ||
| const unsigned int | version ) |