Name: LibGEXF - libgexf Version: 0.1.2 (10/12/2009) Description: A dynamic library for creating, reading and writing efficiently a GEXF file. No brain-fucking to use the Graph Exchange XML Format in your programs! Usage: * add -I/usr/include/libgexf -I/usr/include/libxml2 to the g++ compiler options * add -lgexf -lxml2 to the g++ linker options * insert #include <libgexf.h> in your C++ program. Namespace: libgexf Assumptions: This library have only been tested on Ubuntu 8.10 and 9.04. It has been compiled with g++ 4.3.2. Bindings to scripting languages are not included inside this package. Requirements: libxml2, libc6 Known Issues: No one...for the moment :) API documentation: * http://gexf.net/lib/api/ (up-to date) Support: * https://launchpad.net/libgexf (bug tracking, blueprint submitting and question answering) * http://forum.gephi.org/viewforum.php?f=10 (anything else) Acknowledgements: Julian Bilcke for early testing. Author(s): Sebastien Heymann <sebastien.heymann@gephi.org> Copyright: See the copyright file. Version history: See the changelog file. FAQ: * Did you do a lot of testing on this? No, I tested the main methods to create a GEXF object, reading a GEXF file and writing one. It seems to work, but you may use this library in a slightly different way than me and find unexpected behaviors. In this case please contact me :) * How much memory does it use? It depends on the graph you process! The XML reading and writing are optimized (no DOM nor SAX), but the memory structure is a first sketch. * How much does this cost? $0.00 (It is free.)