Go to file
Gael Guennebaud f52d119b9c Solve a big issue with data alignment and dynamic allocation:
* add a WithAlignedOperatorNew class with overloaded operator new
* make Matrix (and Quaternion, Transform, Hyperplane, etc.) use it
  if needed such that "*(new Vector4) = xpr" does not failed anymore.
* Please: make sure your classes having fixed size Eigen's vector
  or matrice attributes inherit WithAlignedOperatorNew
* add a ei_new_allocator STL memory allocator to use with STL containers.
  This allocator really calls operator new on your types (unlike GCC's
  new_allocator). Example:
  std::vector<Vector4f> data(10);
  will segfault if the vectorization is enabled, instead use:
  std::vector<Vector4f,ei_new_allocator<Vector4f> > data(10);
NOTE: you only have to worry if you deal with fixed-size matrix types
with "sizeof(matrix_type)%16==0"...
2008-09-03 00:32:56 +00:00
bench typos in bench/ 2008-08-29 16:10:08 +00:00
cmake * bug fixes in: Dot, generalized eigen problem, singular matrix detetection in Cholesky 2008-08-23 15:14:20 +00:00
demos Solve a big issue with data alignment and dynamic allocation: 2008-09-03 00:32:56 +00:00
disabled spelling + some krazy directives 2008-08-28 21:44:56 +00:00
doc QTransform conversion and doc 2008-09-01 06:33:19 +00:00
Eigen Solve a big issue with data alignment and dynamic allocation: 2008-09-03 00:32:56 +00:00
test Solve a big issue with data alignment and dynamic allocation: 2008-09-03 00:32:56 +00:00
.krazy * Add Hyperplane::transform(Matrix/Transform) 2008-08-31 13:32:29 +00:00
CMakeLists.txt same thing with EIGEN_BINARY_DIR. Now the doc generation works from kdesupport. 2008-08-31 15:20:25 +00:00
COPYING Relicense --> dual-license LGPL3+/GPL2+ 2008-02-28 15:44:45 +00:00
COPYING.LESSER Relicense --> dual-license LGPL3+/GPL2+ 2008-02-28 15:44:45 +00:00
Doxyfile * it's \returns not \Returns 2008-08-20 04:34:04 +00:00
Mainpage.dox api.kde.org is still bugged, let's do another try... 2008-08-30 16:30:58 +00:00