5 #ifndef __pinocchio_python_joints_datas_hpp__
6 #define __pinocchio_python_joints_datas_hpp__
8 #include <boost/python.hpp>
28 .def(bp::init<Eigen::Vector3d> (bp::args(
"axis"),
"Init JointDataRevoluteUnaligned from an axis with x-y-z components"))
37 .def(bp::init<Eigen::Vector3d> (bp::args(
"axis"),
"Init JointDataPrismaticUnaligned from an axis with x-y-z components"))
62 .def(bp::init<const JointDataComposite::JointDataVector&, const int, const int>
63 (bp::args(
"joint_data_vectors",
"nq",
"nv"),
64 "Init JointDataComposite from a given collection of joint data"))
66 .add_property(
"iMlast",&JointDataComposite::iMlast)
67 .add_property(
"pjMi",&JointDataComposite::pjMi)
75 #endif // ifndef __pinocchio_python_joint_datas_hpp__