Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | |
| | |||
* | bug #54 - The big Map const-correctness changes | 2010-12-10 | |
| | |||
* | fix ICE with gcc 3.4 and 4.0.1 | 2010-12-10 | |
| | |||
* | fix compilation of transform * scaling | 2010-11-19 | |
| | |||
* | rm auto normalization in favor of clamping | 2010-11-03 | |
| | |||
* | Fixed compilation due to lacking Transform definitions. | 2010-11-01 | |
| | |||
* | oops (rm commented code) | 2010-11-01 | |
| | |||
* | Let's be safe: enable auto normalization is quaternion to angle-axis code ↵ | 2010-10-31 | |
| | | | | since a slight numerical issue may trigger NaN. The overhead is small and I doubt the perf of this function could be critival for any application ! | ||
* | Renamed cleantype to remove_all since it is close to ↵ | 2010-10-26 | |
| | | | | remove_{const|pointer|reference}. | ||
* | Initial fixes for bug #85. | 2010-10-25 | |
| | | | | | | | Renamed meta_{true|false} to {true|false}_type, meta_if to conditional, is_same_type to is_same, un{ref|pointer|const} to remove_{reference|pointer|const} and makeconst to add_const. Changed boolean type 'ret' member to 'value'. Changed 'ret' members refering to types to 'type'. Adapted all code occurences. | ||
* | bug #86 : use internal:: namespace instead of ei_ prefix | 2010-10-25 | |
| | |||
* | remove SVD class (was bad code taked from elsewhere) | 2010-10-12 | |
| | | | | | Use JacobiSVD for now. We do plan to reintroduce a bidiagonalizing SVD asap. | ||
* | adapt Quaternion to JacobiSVD API changes. | 2010-10-08 | |
| | |||
* | fix compilation on ubuntu 9.04's version of gcc 4.3 (yes, wtf) | 2010-09-27 | |
| | |||
* | fix vectorization logic and code of cross3 which was never enabled.. | 2010-09-08 | |
| | |||
* | add the possibility to extend QuaternionBase | 2010-09-02 | |
| | |||
* | Fixed typos. | 2010-08-19 | |
| | |||
* | Simplified to product templates to a minimum of template parameters. | 2010-08-19 | |
| | | | | Removed the ei_is_any_projective helper and added ei_transform_traits. | ||
* | Removed unused code. | 2010-08-19 | |
| |