Bonjour
Je suis en train de créer une fenetre graphique sous gui où l'utilisateur pourra tracer des rectlangles ou des ellipses directemment à la souris.
La fenetre est de la manière suivante
- l'utilisateur choisit un Xmin un Xmax un Ymin et un Ymax afin de définir la fenetre de graphe, pui il sélectionne rectangle ou ellipse. il appuit ensuite sur un bouton, le programme définit la fenetre de graphe et l'utilisateur peut tracer.
Pour la fonction ellipses j'utilise la fonction
il faut donc que par la souris l'utilisateur clique au moins deux fois pour déterminer le x le y et le l et le w. avec les coordonnées des deux point je pourais alors déterminer toute la focntion et la tracer./rectangle('Position',[x,y,l,h],'Curvature',[cx,cy],'LineWidth',e,'LineStyle','-')
si cx et/ou cy différend de 0 alors ellipse
/[x,y,l,h] trace le rectangle à partir de (x,y) avec une largeur de l
et
une hauteur de h.
cx=cy=0, rectangle normal.
Mon problème est que je ne vois pas trop comment arriver à sélectionner des points sur un graphe avec la souris.
si qqn a une idée.
Partager