aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Geometry/EulerAngles.h
Commit message (Collapse)AuthorAge
* Drop EIGEN_USING_STD_MATH in favour of EIGEN_USING_STDGravatar David Tellenbach2020-10-09
|
* Adding EIGEN_DEVICE_FUNC in the Geometry module.Gravatar Robert Lukierski2016-10-12
| | | | | Additional CUDA necessary fixes in the Core (mostly usage of EIGEN_USING_STD_MATH).
* remove ternary operator in euler anglesGravatar Hongkai Dai2016-09-19
|
* Introduce EIGEN_PI, get rid of M_PI and acos(-1.0)Gravatar Gael Guennebaud2015-06-10
|
* Fix bug #609: Euler angles are in Range [0:pi]x[-pi:pi]x[-pi:pi].Gravatar Christoph Hertzberg2013-11-29
| | | | Now the unit test verifies this (also that it is bijective in this range).
* Fix a couple of warningsGravatar Gael Guennebaud2013-06-21
|
* Fix bug #598: add explicit cast to Scalar typeGravatar Gael Guennebaud2013-06-10
|
* Fix bug #609: avoid if statement and improve consistency of eulerAngles methodGravatar Gael Guennebaud2013-06-09
|
* Fix bug #314:Gravatar Gael Guennebaud2012-11-06
| | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
|
* Remove \nonstable yet. The stability rules for Eigen3 are much simpler:Gravatar Benoit Jacob2010-06-29
| | | | | - all what's not in unsupported/ is considered stable API (except internal stuff e.g. expression templates).
* email changeGravatar Gael Guennebaud2010-06-24
|
* the Index types change.Gravatar Benoit Jacob2010-05-30
| | | | As discussed on the list (too long to explain here).
* * move dummy_precision and epsilon to NumTraitsGravatar Gael Guennebaud2010-02-10
| | | | * make NumTraits inherits std::numeric_limits
* precision ---> dummy_precisionGravatar Benoit Jacob2009-11-26
|
* s/std::atan2/ei_atan2Gravatar Gael Guennebaud2009-07-31
|
* remove sentence "Eigen itself is part of the KDE project."Gravatar Benoit Jacob2009-05-22
| | | | it never made very precise sense. but now does it still make any?
* fix duplicated geometry module in the docGravatar Gael Guennebaud2009-01-29
|
* * improvements in the tutorial: triangular matrices, linear algebraGravatar Benoit Jacob2008-12-06
| | | | | * minor fixes in Part and StaticAssert * EulerAngles: remove the FIXME as I think the current version is fine
* bugfix in matrix to Euler-angles functionGravatar Gael Guennebaud2008-12-06
|
* Add a generic matrix to Euler-angles function.Gravatar Gael Guennebaud2008-12-05
| | | | | Perhaps the prototype of this function could be improved, see comments in the code
* Added MatrixBase::Unit*() static function to easily create unit/basis vectors.Gravatar Gael Guennebaud2008-07-19
| | | | | | | Removed EulerAngles, addes typdefs for Quaternion and AngleAxis, and added automatic conversions from Quaternion/AngleAxis to Matrix3 such that: Matrix3f m = AngleAxisf(0.2,Vector3f::UnitX) * AngleAxisf(0.2,Vector3f::UnitY); just works.
* trivial fix in EulerAngles constructorGravatar Gael Guennebaud2008-07-15
|
* - many updates after Cwise changeGravatar Benoit Jacob2008-07-08
| | | | | - fix compilation in product.cpp with std::complex - fix bug in MatrixBase::operator!=
* work on rotations in the Geometry module:Gravatar Gael Guennebaud2008-06-21
- convertions are done trough constructors and operator= - added a EulerAngles class