Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | bug #1707: Fix deprecation warnings, or disable warnings when testing ↵ | 2019-05-10 | |
| | | | | deprecated functions | ||
* | Avoid `I` as an identifier, since it may clash with the C-header complex.h | 2019-01-25 | |
| | |||
* | Fix conversion warning | 2018-08-25 | |
| | |||
* | Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with ↵ | 2018-07-17 | |
| | | | | | | | | | EIGEN_DECLARE_TEST(mytest) { /* code */ }. This provide several advantages: - more flexibility in designing unit tests - unit tests can be glued to speed up compilation - unit tests are compiled with same predefined macros, which is a requirement for zapcc | ||
* | bug #1464 : Fixes construction of EulerAngles from 3D vector expression. | 2017-08-30 | |
| | |||
* | Euler tests: Tighter precision when no roll exists and clean code. | 2016-10-18 | |
| | |||
* | Add isApprox() and cast() functions. | 2016-10-17 | |
| | | | | test cases included | ||
* | Add safty for near pole cases and test them better. | 2016-10-17 | |
| | |||
* | Fix calc bug, docs and better testing. | 2016-10-16 | |
| | | | | | | | Test code changes: * better coded * rand and manual numbers * singularity checking | ||
* | Merge Hongkai Dai correct range calculation, and remove ranges from API. | 2016-10-14 | |
|\ | | | | | | | Docs updated. | ||
| * | implement euler angles with the right ranges | 2016-10-13 | |
|/ | |||
* | Fix Gael reports (except documention) | 2016-06-02 | |
| | | | | | | | | | | | | | | - "Scalar angle(int) const" should be "const Vector& angles() const" - then method "coeffs" could be removed. - avoid one letter names like h, p, r -> use alpha(), beta(), gamma() ;) - about the "fromRotation" methods: - replace the ones which are not static by operator= (as in Quaternion) - the others are actually static methods: use a capital F: FromRotation - method "invert" should be removed. - use a macro to define both float and double EulerAnglesXYZ* typedefs - AddConstIf -> not used - no needs for NegateIfXor, compilers are extremely good at optimizing away branches based on compile time constants: if(IsHeadingOpposite-=IsEven) res.alpha() = -res.alpha(); | ||
* | Use RotationBase, test quaternions and support ranges. | 2015-12-20 | |
| | |||
* | Much better tests, and a little bit more functionality. | 2015-12-20 | |
| | |||
* | Initial fork of unsupported module EulerAngles. | 2015-09-27 | |