1 |
|
|
// |
2 |
|
|
// Copyright (c) 2021 INRIA |
3 |
|
|
// |
4 |
|
|
|
5 |
|
|
#ifndef HPP_FCL_SERIALIZATION_OBB_H |
6 |
|
|
#define HPP_FCL_SERIALIZATION_OBB_H |
7 |
|
|
|
8 |
|
|
#include "hpp/fcl/BV/OBB.h" |
9 |
|
|
|
10 |
|
|
#include "hpp/fcl/serialization/fwd.h" |
11 |
|
|
|
12 |
|
|
namespace boost { |
13 |
|
|
namespace serialization { |
14 |
|
|
|
15 |
|
|
template <class Archive> |
16 |
|
630416 |
void serialize(Archive& ar, hpp::fcl::OBB& bv, const unsigned int /*version*/) { |
17 |
✓✗ |
630416 |
ar& make_nvp("axes", bv.axes); |
18 |
✓✗ |
630416 |
ar& make_nvp("To", bv.To); |
19 |
✓✗ |
630416 |
ar& make_nvp("extent", bv.extent); |
20 |
|
630416 |
} |
21 |
|
|
|
22 |
|
|
} // namespace serialization |
23 |
|
|
} // namespace boost |
24 |
|
|
|
25 |
|
|
#endif // ifndef HPP_FCL_SERIALIZATION_OBB_H |