Licensing compatability  with Qts licenses

-J


On May 21, 2009, at 4:54 AM, Carina Denkmann <[email protected]> wrote:

Let me add that my initial reaction, when I saw the new "math3d" classes in Qt 
master, was the same... why reinvent the wheel?

Eigen2 does not add a runtime dependency, as it does not come with a shared 
library, only template (include) files. And surely it is highly optimized, 
and has a lot to offer for advanced uses in the future.


Am Friday 15 May 2009 16:17:58 schrieb Benoit Jacob:
Hi,

I just saw your idea "3D enablers":
http://www.qtsoftware.com/developer/qt-roadmap#3d-enablers

I'd like to draw your attention to Eigen:
http://eigen.tuxfamily.org

It's a matrix library that we started developing initially to cover
KDE's needs and that's grown far beyond that.
http://eigen.tuxfamily.org/index.php?title=Main_Page#Projects_using_Eigen
http://eigen.tuxfamily.org/index.php?title=Benchmark

We cover a very broad range of use cases, from tiny fixed-size
matrices to large and even sparse matrices; and we are one of the very
few libraries to have proper support and optimizations for the case of
fixed-sizes matrices that you seem most interested in. This includes
expression templates, portable vectorization, and meta unrolling.

Moreover, specially for your kind of use cases, we have a Geometry module:
http://eigen.tuxfamily.org/dox/group__Geometry__Module.html
http://eigen.tuxfamily.org/dox/TutorialGeometry.html

As of may 2009, the Eigen/Geometry module is still 'experimental'
which means that if you have objections regarding the API, it's still
time to discuss it NOW! We plan to reach API stability for this module
with the 2.1 release, which is a few months away still.

Notice that even if you absolutely want to implement your own
"geometry module" instead of using ours, it would still be a good idea
to implement it on top of Eigen/Core, using our general matrix
classes, instead of starting from scratch. Trust me, doing matrices
right takes a _lot_ of thinking.

Cheers,
Benoit
_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback


_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback



      
_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback

Reply via email to