@@ -65,12 +65,13 @@ namespace eigenpy
6565 {
6666 cl
6767 .def (bp::init<>(" Default constructor" ))
68- .def (bp::init<Matrix3>((bp::arg (" matrixRotation" ))," Initialize from rotation matrix." ))
69- .def (bp::init<AngleAxis>((bp::arg (" angleaxis" ))," Initialize from angle axis." ))
70- .def (bp::init<Quaternion>((bp::arg (" clone" ))," Copy constructor." ))
68+ .def (bp::init<Vector4>((bp::arg (" Vec4: a 4D vector representing quaternion coefficients" ))," Initialize from a vector 4D." ))
69+ .def (bp::init<Matrix3>((bp::arg (" R: a rotation matrix" ))," Initialize from rotation matrix." ))
70+ .def (bp::init<AngleAxis>((bp::arg (" aa: angle axis" ))," Initialize from an angle axis." ))
71+ .def (bp::init<Quaternion>((bp::arg (" quaternion" ))," Copy constructor." ))
7172 .def (" __init__" ,bp::make_constructor (&QuaternionVisitor::FromTwoVectors,
7273 bp::default_call_policies (),
73- (bp::arg (" u" ),bp::arg (" v" )))," Initialize from two vector u,v " )
74+ (bp::arg (" u: a 3D vector " ),bp::arg (" v: a 3D vector " )))," Initialize from two vectors u andv " )
7475 .def (bp::init<Scalar,Scalar,Scalar,Scalar>
7576 ((bp::arg (" w" ),bp::arg (" x" ),bp::arg (" y" ),bp::arg (" z" )),
7677 " Initialize from coefficients.\n\n "
0 commit comments