quadrilateral.h
Go to the documentation of this file.
1 //
2 // Copyright (c) 2022 INRIA
3 //
4 
5 #ifndef HPP_FCL_SERIALIZATION_QUADRILATERAL_H
6 #define HPP_FCL_SERIALIZATION_QUADRILATERAL_H
7 
8 #include "hpp/fcl/data_types.h"
10 
11 namespace boost {
12 namespace serialization {
13 
14 template <class Archive>
15 void serialize(Archive &ar, hpp::fcl::Quadrilateral &quadrilateral,
16  const unsigned int /*version*/) {
17  ar &make_nvp("p0", quadrilateral[0]);
18  ar &make_nvp("p1", quadrilateral[1]);
19  ar &make_nvp("p2", quadrilateral[2]);
20  ar &make_nvp("p3", quadrilateral[3]);
21 }
22 
23 } // namespace serialization
24 } // namespace boost
25 
26 #endif // ifndef HPP_FCL_SERIALIZATION_QUADRILATERAL_H
data_types.h
fwd.h
boost
hpp::fcl::Quadrilateral
Quadrilateral with 4 indices for points.
Definition: data_types.h:134
boost::serialization::serialize
void serialize(Archive &ar, hpp::fcl::AABB &aabb, const unsigned int)
Definition: serialization/AABB.h:15


hpp-fcl
Author(s):
autogenerated on Fri Jan 26 2024 03:46:15