![](http://ixlib.sourceforge.net/ixlib.png)
ixlib is a small c++ tools library based upon the standard template library. It provides
- a javascript interpreter
- an exception handling framework
- garbage collection
- automatic array management
- planar geometry (rectangles, regions)
- polygons (rasterization, convex hull, smoothing, removal of crossings)
- rasterization primitives
- matrices (including linear system solver, Cholesky and LU decomposition, determinants, inversion, Gauss and Gauss-Jordan elimination)
- command line parsing
- versatile int <-> string conversions
- regular expressions
- xml parsing (non-DTD)
It mixes well with STL code and has templates where they make sense.
All components are independent of each other.
Furthermore, every component of ixlib has been thoroughly tested
and is considered production-quality code. Installation and use is
drop-dead easy because of supplied autoconf macros and an
ixlib-config
shell script.
ixlib currently depends on
- a good c++ compiler (gcc 2.95 will do)
- the SGI STL (i.e. an STL implementation containing a "hash_map") (normally included with your c++ compiler, e.g. gcc)
- flex
News
Oct 24, 2001 | Released ixlib-0.96.2. |
Jul 6, 2001 | Released ixlib-0.96.1. This release was made to ease sdlucid release. |
Jun 29, 2001 | Released ixlib-0.96.0. This one is a big new release with many new features, see the ChangeLog. Things were delayed a bit by gcc3 compliance testing. Have fun. |
Apr 17, 2001 | Released ixlib-0.95.1 |
Mar 23, 2001 | Released ixlib-0.95.0 |
Mar 22, 2001 | Updated website to contain new documentation links. |
全站熱搜