Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | bug #1707: Fix deprecation warnings, or disable warnings when testing ↵ | Christoph Hertzberg | 2019-05-10 |
| | | | | deprecated functions | ||
* | Avoid `I` as an identifier, since it may clash with the C-header complex.h | Christoph Hertzberg | 2019-01-25 |
| | |||
* | Fix conversion warning | Christoph Hertzberg | 2018-08-25 |
| | |||
* | Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with ↵ | Gael Guennebaud | 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. | Abhijit Kundu | 2017-08-30 |
| | |||
* | Euler tests: Tighter precision when no roll exists and clean code. | Tal Hadad | 2016-10-18 |
| | |||
* | Add isApprox() and cast() functions. | Tal Hadad | 2016-10-17 |
| | | | | test cases included | ||
* | Add safty for near pole cases and test them better. | Tal Hadad | 2016-10-17 |
| | |||
* | Fix calc bug, docs and better testing. | Tal Hadad | 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. | Tal Hadad | 2016-10-14 |
|\ | | | | | | | Docs updated. | ||
| * | implement euler angles with the right ranges | Hongkai Dai | 2016-10-13 |
|/ | |||
* | Fix Gael reports (except documention) | Tal Hadad | 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. | Tal Hadad | 2015-12-20 |
| | |||
* | Much better tests, and a little bit more functionality. | Tal Hadad | 2015-12-20 |
| | |||
* | Initial fork of unsupported module EulerAngles. | Tal Hadad | 2015-09-27 |