I am developing a piece of software that makes an intensive use of graphs. I’d like to visualize these graphs (they may become quite large). Is there a good C++ library (or in another language, but with a C++ API) that allows for fast, easy, and scalable visualization of graphs?
I would be interested in features such as zooming on some parts of the graph, or have 3-d rendering using OpenGL.
Do you use Boost.Graph? Then you can write .dot-files with write_graphviz and let GraphViz do the drawing.