 |
pinocchio
2.3.1-dirty
|
|
5 #ifndef __pinocchio_serialization_joints_transform_hpp__ 6 #define __pinocchio_serialization_joints_transform_hpp__ 8 #include "pinocchio/spatial/motion.hpp" 9 #include "pinocchio/serialization/fwd.hpp" 11 #include <boost/serialization/split_free.hpp> 12 #include <boost/serialization/vector.hpp> 16 namespace serialization
19 template <
class Archive,
typename Scalar,
int Options,
int axis>
20 void serialize(Archive & ar,
24 ar & make_nvp(
"sin",m.sin());
25 ar & make_nvp(
"cos",m.cos());
28 template <
class Archive,
typename Scalar,
int Options,
int axis>
29 void serialize(Archive & ar,
33 ar & make_nvp(
"displacement",m.displacement());
36 template <
class Archive,
typename Scalar,
int Options>
37 void serialize(Archive & ar,
41 ar & make_nvp(
"translation",m.translation());
47 #endif // ifndef __pinocchio_serialization_joints_transform_hpp__