Merged in dominicpattison/gtsam (pull request #308)

Fix quaternion component error in Rot3 constructor
release/4.3a0
Dominic Pattison 2018-05-11 21:31:04 +00:00 committed by Frank Dellaert
commit bd1f40edb7
1 changed files with 1 additions and 1 deletions

View File

@ -118,7 +118,7 @@ namespace gtsam {
* @param q The quaternion * @param q The quaternion
*/ */
Rot3(const Quaternion& q); Rot3(const Quaternion& q);
Rot3(double x, double y, double z, double w) : Rot3(Quaternion(x, y, z, w)) {} Rot3(double w, double x, double y, double z) : Rot3(Quaternion(w, x, y, z)) {}
/// Random, generates a random axis, then random angle \in [-p,pi] /// Random, generates a random axis, then random angle \in [-p,pi]
static Rot3 Random(boost::mt19937 & rng); static Rot3 Random(boost::mt19937 & rng);