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__ bp::class_< JointDataRevoluteUnaligned > & expose_joint_data< JointDataRevoluteUnaligned >(bp::class_< JointDataRevoluteUnaligned > &cl)
bp::class_< JointDataSphericalZYX > & expose_joint_data< JointDataSphericalZYX >(bp::class_< JointDataSphericalZYX > &cl)
bp::class_< T > & expose_joint_data(bp::class_< T > &cl)
bp::class_< JointDataComposite > & expose_joint_data< JointDataComposite >(bp::class_< JointDataComposite > &cl)
JointDataVector joints
Vector of joints.
bp::class_< JointDataPlanar > & expose_joint_data< JointDataPlanar >(bp::class_< JointDataPlanar > &cl)
Main pinocchio namespace.
bp::class_< JointDataPrismaticUnaligned > & expose_joint_data< JointDataPrismaticUnaligned >(bp::class_< JointDataPrismaticUnaligned > &cl)