J'ai trouvé le graphique suivant bibliothèques, mais je ne suis pas sûr de celui que je dois utiliser. Il existe peut-être un peu plus...
- Graphviz (http://www.graphviz.org/)
- Boost Graph Library (http://www.boost.org/doc/libs/1_42_0/libs/graph/doc/index.html)
- Citron (http://lemon.cs.elte.hu/trac/lemon)
- igraph (http://igraph.sourceforge.net/introduction.html)
- OGDF (http://www.ogdf.net/ogdf.php?id=)
Ce qu'il faut faire:
- dessiner une carte du réseau non orienté
- venir que d'en-tête uniquement ou statique de la lib pour Windows
- le format de sortie doivent être modifiables par l'utilisateur
- La visualisation se fait alors par une autre application qui est capable de le format de sortie
Graphviz est le seul que j'ai essayé jusqu'à présent, mais je n'ai trouvé aucune lib statique pour elle, je n'ai pas réussi à le construire par mes propres moyens, et la documentation pourrait être mieux. Donc j'ai regardé autour et a trouvé que ces trois autres libs.
Je serais heureux de faire quelques recommandations qui lib de choisir.
EDIT:
Je ne suis pas sûr que les composants dont j'ai besoin. Je veux atteindre les objectifs suivants: dispositif de Réseau de l'information est analysée par mon application, puis elle calcule un neighborship tableau de tous les appareils. Cette neighborship table doit ensuite être visualisées. Il serait agréable d'avoir deux formats de sortie - une image (c'est à dire le format PNG, GIF ou JPEG...) et d'un format modifiable. Pour cette dernière, l'utilisateur sera le début d'une application tierce pour modifier le graphique. Mais graphe de calcul doit être fait par le graphique de la lib utilisée.
Peut-être que je suis trop naïf, mais si c'est le cas, veuillez préciser ce que je suis absent.
EDIT #2
Ajouté OGDF