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

MFC Discussion :

Classe pour la cr�ation d'un graphe xy


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut Classe pour la cr�ation d'un graphe xy
    La question, comment tracer un graphe xy a �t� pos�e plusieurs fois. J'ai mis au point une classe permettant de tracer un graphe xy a partir d'une fonction qu'on lui fournit.
    Si qqn est interesse pour essayer cette classe, je lui enverrais.

  2. #2
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    256
    D�tails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations forums :
    Inscription : Juin 2002
    Messages : 256
    Par d�faut Moi !!!!!!!!!!!!!!!!
    Salut !

    je t'ai envoyez un mail mais au cas o�, je te le dis la : je veux bien ta classe

    c'est en API ou MFC : : ???

    mon e-mail : [email protected]

    merci d'avance !!!

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2002
    Messages
    3
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 3
    Par d�faut
    moi aussi je suis int�r�ss�e par ta fonction de tracage de graphe merci de m'envoyer ton code mon email est [email protected]

  4. #4
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut classe GRAPHE
    Voila, je t maile la classe.
    Si qqn est interesse, j'ai fait une nouvelle version avec 2 fonctions pour convertir les coordonnees du pointeur en coordonnees graphiques.

  5. #5
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    256
    D�tails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations forums :
    Inscription : Juin 2002
    Messages : 256
    Par d�faut new version
    tu peux m'envoyer la new version ?

    moi, de mon cote, j'essai de lui ajouter une legende

  6. #6
    Membre �prouv�
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    84
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 84
    Par d�faut
    Bonjour,
    j'aimerai te demander si ta classe permet aussi de tracer un grapheXY � partir de plusieurs points quelconques charg�s � partir d'un fichier texte.
    Je te donne mon e-mail pour que tu puisse me fournir ta classe:

  7. #7
    Membre �prouv�
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    84
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 84
    Par d�faut
    Bonjour,
    j'aimerai te demander si ta classe permet aussi de tracer un grapheXY � partir de plusieurs points quelconques charg�s � partir d'un fichier texte ?

    Merci.

  8. #8
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut classe
    pl delire8, je t'envoie la nouvelle version.
    Si tu peux me montrer ce que tu as fait apres :).

  9. #9
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut classe GRAPHE
    Je vais voir ce que je peux faire Koko22.

  10. #10
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut encore classe GRAPHE
    Je propose une classe comme suit:
    on donne les valeurs successives (dans l'ordre) prises par x et y. le graphe est trace en consequence, soit en points, soit en lignes.
    qqn est interesse ?

  11. #11
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    256
    D�tails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations forums :
    Inscription : Juin 2002
    Messages : 256
    Par d�faut Encore moi
    et oui, je suis encore prenneur.
    ce serai cool que tu expliqyue le source de ta classe

    ensuite, elle fait quoi de nouveau ta new classe ?

  12. #12
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    256
    D�tails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations forums :
    Inscription : Juin 2002
    Messages : 256
    Par d�faut indice
    slut !

    il se trouve que j'ai remarqu� que sur l'axe (X ou Y) que tu trace, il y a toujours des "marqueur" qui ressemblent a ca :

    | | | | | | | | | | |
    -------------------------------------------------------------------- axe X

    bon, je voudrai savoir, dans ta source de la premiere versioon, ou se trouve leurs trac�. j'ai cherch�, mais j'ai pas trouv�. je sais que c'est dans cette partie mais j'ai pas reussi a identifier.
    a moins que se ne soit le LineTo ou MoveToEx


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    if(Axes)
    	{
    		MoveToEx(hDC,0,rcClient.bottom-YCenter,NULL);
    		LineTo(hDC,rcClient.right,rcClient.bottom-YCenter);
    		for(i=XMin;i<XMax;i+=XScale)
    		{
    						MoveToEx(hDC,(i-XMin)/XSize*(double)rcClient.right,rcClient.bottom-YCenter,NULL);
    			LineTo(hDC,(i-XMin)/XSize*(double)rcClient.right,rcClient.bottom-YCenter-GradSize);
    		}
     
    		MoveToEx(hDC,XCenter,0,NULL);
    		LineTo(hDC,XCenter,rcClient.bottom);
    		for(i=YMin;i<YMax;i+=YScale)
    		{
    			MoveToEx(hDC,XCenter,rcClient.bottom-((i-YMin)/YSize*(double)rcClient.bottom),NULL);
    			LineTo(hDC,XCenter+GradSize,rcClient.bottom-((i-YMin)/YSize*(double)rcClient.bottom));
    		}
    	}

  13. #13
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut
    Le dessin est fait par l'ensemble MoveToEx() et LineTo().
    Le premier dessine l'axe des X.
    Ensuite la boucle dessine les graduations.
    Apres, ben y a encore la meme chose qui dessine l'axe des Y.

  14. #14
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut Classe GRAPHE
    Voila, g mis la classe a telecharger:
    http://site.voila.fr/tlcbob

  15. #15
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    256
    D�tails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations forums :
    Inscription : Juin 2002
    Messages : 256
    Par d�faut je suis chiant !
    mais il faudrait que tu mettes a telecharger les sources en plus : ca serai tres utile pour l'ameliorer.Ca permetrait surtout de la faire �volu� sur le systeme des mod de jeux..

  16. #16
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut code source
    Ben, en general, je met pas mon code source a telecharger.
    Je le donne eventuellement, mais que si on me le demande.

  17. #17
    Invit� de passage
    Inscrit en
    Juin 2002
    Messages
    1
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1
    Par d�faut
    J'ai cr�e un projet mfc (formview) et je n'arrive pas a integrer la classe
    (

    Pouvez vous m'indiquer comment faire pour pouvoir tester cette magnifique classe graphique?

    le .lib et le point h je sais pas comment les inclure...

  18. #18
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut classe graphe
    Au debut de ton fichier, tu met #include "graphe.h"
    graphe.h doit etre ds le meme dossier que ton projet.
    Et dans vc++, tu vas ds le menu Project/Setting/Link/Input. Et la, tu ajoutes graphe.lib

    Si tu veux de l'aide sur comment utiliser la classe lis le fichier html joint ou demande moi.

  19. #19
    Bob
    Bob est d�connect�
    Membre exp�riment�
    Avatar de Bob
    Inscrit en
    Mars 2002
    Messages
    115
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Par d�faut projet GRAPHE
    Voila g rajoute 2 projets simples qui utilisent la classe.
    Le premier trace 2 foncions.
    Le 2e trace un graphe a partir de points dans un tableau.
    http://site.voila.fr/tlcbob

  20. #20
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    256
    D�tails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations forums :
    Inscription : Juin 2002
    Messages : 256
    Par d�faut ta nouvelle classe : source stp
    ben oui, j'ai ajouter ma fonction et je voudrais, avant de te la montrer, l'ajouter a ta nouvelle classe (histoire que tu refasses pas tout de puis l'ancienne)

    donc, c simple mais je tiens a te le montrer

    merci.

    ps : comment ca fonctionne typedef double (*FUNC)(double); ??
    c la premiere fois que je vois cette syntaxez autre part que dans les headers pr�d�fini

+ R�pondre � la discussion
Cette discussion est r�solue.
Page 1 sur 2 12 Derni�reDerni�re

Discussions similaires

  1. Comment cr�er une nouvelle IHM pour la cr�ation de classes
    Par walid0577 dans le forum Eclipse Platform
    R�ponses: 2
    Dernier message: 22/08/2011, 15h14
  2. cr�ation d'une classe pour une table
    Par asma07 dans le forum C#
    R�ponses: 3
    Dernier message: 19/10/2009, 17h00
  3. Cr�ation class pour am�lioration
    Par Devilju69 dans le forum VB.NET
    R�ponses: 1
    Dernier message: 06/07/2009, 12h48
  4. R�ponses: 0
    Dernier message: 12/08/2008, 17h12
  5. R�ponses: 9
    Dernier message: 06/06/2007, 14h18

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