IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

librairie, pour faire des graphes


Sujet :

C#

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    novembre 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2007
    Messages : 27
    Points : 23
    Points
    23
    Par défaut librairie, pour faire des graphes
    Bonjour.
    Je cherche une librarie permettant de faire simplement des graphes, j'entend par la des graphes avec des sommets et des arretes.

    Merci.

  2. #2
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 6 270
    Points : 8 629
    Points
    8 629

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    novembre 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2007
    Messages : 27
    Points : 23
    Points
    23
    Par défaut
    Citation Envoyé par smyley Voir le message
    Merci.
    Mais j'voudrai une librarie pour faire des graphes comme dans la théorie des graphes, puis avoir des fonctions pour savoir si le graphe est acyclique par exemple.
    Pas une librarie pour faire des graphiques.
    J'espere que je suis plus clair que pour mon premiere post, merci si vous avez d'autre idée, parce que j'trouve vraimment pas grand chose la.

  4. #4
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 6 270
    Points : 8 629
    Points
    8 629
    Par défaut
    Ah tient ... entre graph et graphique, les gens cherchent plutôt à faire des graphiques même en disant graph ...
    Sinon ceci pourrai t'aider :
    http://quickgraph.codeplex.com/
    http://www.codeproject.com/KB/miscctrl/quickgraph.aspx

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    novembre 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2007
    Messages : 27
    Points : 23
    Points
    23
    Par défaut
    Merci, c'est se que je cherchai.
    J'ai télécharger "QuickGraph Binaries for .NET 3.5" sur le site de QuickGraph, et je me retrouve avec des fichiers dll, et des fichiers xml.
    C'est la premiere fois que je tente d'ajouter une librarie en C#, et je sait pas trop comment faire.

  6. #6
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 6 270
    Points : 8 629
    Points
    8 629
    Par défaut
    Pour créer des graph, ça reste abordable :
    tu crées un projet, tu rajoutes comme références les différentes dll de QuickGraph, et tu crées un graph à peut près comme ceci :
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    using QuickGraph;
    ...
    var edges = new Edge<int>[]{
                    new Edge<int>(0,1),
                    new Edge<int>(0,2),
                    new Edge<int>(2,3),
                    new Edge<int>(3,1),
                    new Edge<int>(3,0),
                    new Edge<int>(3,4)};
                var graph = edges.ToAdjacencyGraph(edges);
    cf. http://quickgraph.codeplex.com/Wiki/...=User%20Manual
    Par contre, pour afficher le graph, je pensais que c'était plus simple ... il faut passer par GraphViz qui apparemment n'a pas de support pour le C# (d'ailleurs il ne supporte que des trucs bizarres genre TclTk, python et Java ...)

    Par contre j'ai trouvé ça : http://www.orbifold.net/default/?page_id=1272
    Je sais pas ce que ça vaut mais c'est peut être une piste ...

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    novembre 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2007
    Messages : 27
    Points : 23
    Points
    23
    Par défaut
    Merci énormement, j'ai tout ce qu'il me faut maintenant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Librairie pour faire des graphes
    Par Flow_75 dans le forum Choisir un environnement de développement
    Réponses: 0
    Dernier message: 16/03/2010, 21h12
  2. librairie pour créer des graphes
    Par hogan dans le forum Windows Forms
    Réponses: 7
    Dernier message: 25/08/2009, 16h14
  3. librairie pour faire des graphes
    Par elekis dans le forum 2D
    Réponses: 6
    Dernier message: 26/11/2007, 18h51
  4. Réponses: 2
    Dernier message: 13/09/2007, 14h12
  5. [SWT] Api pour faire des graph ?
    Par bawan dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 05/09/2005, 13h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo