30 May
2009
30 May
'09
11:33 p.m.
Hi, You could try the Configurable Math Library (CML), which supports n-D vectors/matrices, but is especially tuned for 2D and 3D graphics applications: http://www.cmldev.net The library is fast (implements expression templates *without* pointer indirection or iterators), is pretty well tested, and has a decent user base ranging from professionals to hobbyists. Best of all, it's released under the Boost 1.0 library, so you can do whatever you want with it. :-) If you want more information, I'm one of the library authors, so feel free to contact me off-list or via the CML forums: http://cmldev.net/forums/ Cheers, Demian