Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | fix compilation with MSVC | 2012-07-05 | |
| | |||
* | fix bug #487: isometry * scaling was not compiling | 2012-07-04 | |
| | |||
* | fix implicit scalar conversion | 2012-06-28 | |
| | |||
* | bug #482: pass scalar arguments by const references. This changeset only ↵ | 2012-06-28 | |
| | | | | concerns the Core and Geometry modules | ||
* | fix bug #477: warning with gcc 4.7 | 2012-06-20 | |
| | |||
* | workaround ICC 11.1 compilation issue | 2012-06-08 | |
| | |||
* | Get rid of include directives inside namespace blocks (bug #339). | 2012-04-15 | |
| | |||
* | fix bug #362 and add missing specialization for affine-compact * projective | 2012-03-30 | |
| | |||
* | fix bug #439: add Quaternion::FromTwoVectors() static constructor | 2012-03-26 | |
| | |||
* | s/__SSE3__/EIGEN_VECTORIZE_SSE3 | 2012-03-21 | |
| | |||
* | fix bug #415: wrong return in Rotation2D::operator*= | 2012-02-08 | |
| | |||
* | Improve performance of some Transform<> operations by better preserving the ↵ | 2012-02-07 | |
| | | | | | | alignment status. There probably many other places in Transform.h where such optimizations could be done. | ||
* | fix a dozen of warnings with MSVC, and get rid of some useless throw() | 2012-02-06 | |
| | |||
* | fix several const qualifier issues: double ones, meaningless ones, some ↵ | 2012-02-03 | |
| | | | | | | missing ones, etc. (note that const qualifiers are set by internall::nested) | ||
* | fix static inline versus inline static issues (the former is the correct order) | 2012-01-31 | |
| | |||
* | Fix broken asserts releaved by Clang. | 2012-01-18 | |
| | |||
* | fix bug #398, the quaternion returned by slerp was not always normalized, | 2011-12-23 | |
| | | | | add a proper unit test for slerp | ||
* | feature 297: s/intersectionPoint/pointAt, fix documentation, add a unit test | 2011-12-10 | |
| | |||
* | feature 297: add ParametrizedLine::intersectionPoint() and intersectionParam() | 2011-12-10 | |
| | | | | -> intersection() is deprecated | ||
* | bug #352:properly cast constants | 2011-12-09 | |
| | |||
* | Document QuaternionBase, minor doc improvements. | 2011-12-08 | |
| | | | | | | | * Document class QuaternionBase so that docs for members are displayed. * Remove obsolete \redstar refering to Array module * Fix typo in Constants.h * Document EIGEN_NO_AUTOMATIC_RESIZING | ||
* | fix QuaternionBase::cast. | 2011-12-05 | |
| | | | | It did not work with clang, and I'm unsure how it worked for gcc/msvc since QuaternionBase was introduced | ||
* | [Geometry/AlignedBox] New typedefs, like for Core/Matrix | 2011-11-09 | |
| | | | | | Includes 1-4 and dynamic sized boxes for int, float and double type. Also changes the tests to use these typedefs. | ||
* | bug #369 - Quaternion alignment is broken | 2011-10-31 | |
| | | | | | | The problem was two-fold: * missing aligned operator new * Flags were mis-computed, the Aligned constant was misused | ||
* | Improved compilation errors for Transform initialization/assignment with ↵ | 2011-07-28 | |
| | | | | different numeric types. | ||
* | protect calls to min and max with parentheses to make Eigen compatible with ↵ | 2011-07-21 | |
| | | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c ) | ||
* | Translation * RotationBase now returns an isometric transformation. | 2011-07-19 | |
| | |||
* | fix constness of intersection methods (bug #309) | 2011-06-27 | |
| | |||
* | fix typo in doc for ParametrizedLine | 2011-06-23 | |
| | |||
* | Simplify the use of custom scalar types, the rule is to never directly call ↵ | 2011-05-25 | |
| | | | | | | | a standard math function using std:: but rather put a using std::foo before and simply call foo: using std::max; max(a,b); | ||
* | fix bug #260: broken Qt support for Transform | 2011-05-11 | |
| | | | | | (transplanted from 84c8b6d5c58c8e09c53356287bdfc8bc730492a0 ) | ||
* | Document enums in Constants.h (bug #248). | 2011-05-03 | |
| | | | | | | To get the links to work, I also had to document the Eigen namespace. Unfortunately, this means that the word Eigen is linked whenever it appears in the docs. | ||
* | Quaternion : add Flags on Quaternion's traits with the LvalueBit set if needed | 2011-04-12 | |
| | | | | | Quaternion : change PacketAccess to IsAligned to mimic other traits test : add a test and 4 failtest on Map<const Quaternion> based on Eigen::Map ones | ||
* | fix compilation in the case of 1D Transform | 2011-03-02 | |
| | |||
* | fix compilation when mixing CompactAffine with Homogeneous objects | 2011-03-02 | |
| | |||
* | fix transform * matrix products: in particular it now truely considers the ↵ | 2011-03-02 | |
| | | | | rhs as a set of (homogeneous) points and do not neglect the homogeneous coordinates in the case of affine transform | ||
* | to ease debugging let's catch invalid template options in Transform | 2011-02-25 | |
| | |||
* | fix bug #190: directly pass Transform Options to Matrix, allowing to use ↵ | 2011-02-22 | |
| | | | | RowMajor. Fix issues in Transform with non-default Options. | ||
* | Improve the Transform interface in order to prevent T.rotation() = R from ↵ | 2011-02-14 | |
| | | | | compiling. | ||
* | Improve documentation of plugins. | 2011-02-13 | |
| | |||
* | fix Transform documention regarding Mode | 2011-02-10 | |
| | |||
* | add an Options template parameter to Hyperplane and ParametrizedLine | 2011-01-27 | |
| | |||
* | Add an Options template paramter to Transform to enable/disable alignment | 2011-01-27 | |
| | |||
* | add quaternion Options, add unaligned possibility | 2011-01-27 | |
| | |||
* | fix cross product for complexes and add support for mixed real-complex cross ↵ | 2011-01-27 | |
| | | | | products | ||
* | import eigen2 Geometry module into Eigen2Support. | 2011-01-24 | |
| | | | | fix build of geometry tests | ||
* | fix compilation of Eigen/Geometry with EIGEN2_SUPPORT: was including ↵ | 2011-01-24 | |
| | | | | non-existent header | ||
* | const-qualify template parameters representing const arguments to expressions. | 2011-01-24 | |
| | | | | needed to fix docs compile issue. | ||
* | bug #54 - really fix const correctness except in Sparse | 2010-12-22 | |
| |