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


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