coal/serialization/OBBRSS.h
Go to the documentation of this file.
1 //
2 // Copyright (c) 2021 INRIA
3 //
4 
5 #ifndef COAL_SERIALIZATION_OBBRSS_H
6 #define COAL_SERIALIZATION_OBBRSS_H
7 
8 #include "coal/BV/OBBRSS.h"
9 
10 #include "coal/serialization/fwd.h"
11 #include "coal/serialization/OBB.h"
12 #include "coal/serialization/RSS.h"
13 
14 namespace boost {
15 namespace serialization {
16 
17 template <class Archive>
18 void serialize(Archive& ar, coal::OBBRSS& bv, const unsigned int /*version*/) {
19  ar& make_nvp("obb", bv.obb);
20  ar& make_nvp("rss", bv.rss);
21 }
22 
23 } // namespace serialization
24 } // namespace boost
25 
26 #endif // ifndef COAL_SERIALIZATION_OBBRSS_H
fwd.h
coal::OBBRSS::rss
RSS rss
RSS member, for distance.
Definition: coal/BV/OBBRSS.h:60
boost::serialization::serialize
void serialize(Archive &ar, coal::AABB &aabb, const unsigned int)
Definition: coal/serialization/AABB.h:15
coal::OBBRSS::obb
EIGEN_MAKE_ALIGNED_OPERATOR_NEW OBB obb
OBB member, for rotation.
Definition: coal/BV/OBBRSS.h:57
boost
coal::OBBRSS
Class merging the OBB and RSS, can handle collision and distance simultaneously.
Definition: coal/BV/OBBRSS.h:53
RSS.h
OBB.h
OBBRSS.h


hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:44:58