Unverified Commit ecd138d8 authored by Justin Carpentier's avatar Justin Carpentier Committed by GitHub
Browse files

Merge pull request #236 from jcarpent/devel

Additional fix
parents 3a7acfcc 750d69d4
Pipeline #14650 passed with stage
in 9 minutes and 57 seconds
......@@ -110,7 +110,6 @@ namespace eigenpy
void visit(PyClass& cl) const
.def(bp::init<>(bp::arg("self"),"Default constructor")[bp::return_value_policy<bp::return_by_value>()])
"Initialize from rotation matrix.\n"
"\tR : a rotation matrix 3x3.")[bp::return_value_policy<bp::return_by_value>()])
......@@ -129,6 +128,8 @@ namespace eigenpy
"Initialize from a vector 4D.\n"
"\tvec4 : a 4D vector representing quaternion coefficients in the order xyzw.")
"Default constructor")
"Initialize from coefficients.\n\n"
......@@ -269,9 +270,14 @@ namespace eigenpy
return q;
static Quaternion* DefaultConstructor()
return new Quaternion;
static Quaternion* FromOneVector(const Vector4& v)
Quaternion* q(new Quaternion(v));
Quaternion* q(new Quaternion(v[3],v[0],v[1],v[2]));
return q;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment