[C++] Visualizzare un Grafo "graficamente"
Inviato: lun giu 29, 2009 6:06 pm
Nel mio codice C++ lavoro con un grafo (ogni volta diverso, letto da input), ovvero una sequenza di vertici e lati (vedi immagine sotto). Avrei bisogno di una libreria (o quant'altro) in C++ per visualizzare un'immagine di questo grafo (cioè io gli dò la lista dei punti e quali sono collegati fra di loro, e lui mi produce un'immagine del grafo come quella sotto).
Avevo trovato iGraph che sembrerebbe perfetto, ma per motivi vari mi ritrovo a lavorare sotto windows con Dev-Cpp e non riesco a far funzionare quella meravigliosa libreria: qualcuno ha magari altri suggerimenti?
Edit: sono riuscito a compilare e far funzionare igraph, ma non trovo nessun comando/esempio/... per plottare un grafico (sembra essere possibile da R e Python, ma non trovo un modo di farlo da C++): suggestions?
Re-Edit Ho risolto installando la libreria per R ed eseguendo lì il plot, esportando da C++ i dati del grafico in un file .txt.
A posto così dunque!
Avevo trovato iGraph che sembrerebbe perfetto, ma per motivi vari mi ritrovo a lavorare sotto windows con Dev-Cpp e non riesco a far funzionare quella meravigliosa libreria: qualcuno ha magari altri suggerimenti?
Edit: sono riuscito a compilare e far funzionare igraph, ma non trovo nessun comando/esempio/... per plottare un grafico (sembra essere possibile da R e Python, ma non trovo un modo di farlo da C++): suggestions?
Re-Edit Ho risolto installando la libreria per R ed eseguendo lì il plot, esportando da C++ i dati del grafico in un file .txt.
A posto così dunque!