convention sur les coord (x,y) ? [standardisation] - C - Programmation
Marsh Posté le 05-11-2004 à 02:13:45
facile : 0,0 en haut à gauche de l'écran, x d'abord, y ensuite.
C'est ce qu'on voit le plus souvent, donc règle de la surprise minimum.
Marsh Posté le 05-11-2004 à 02:19:13
après avoir bien cherché, en fait on voit de tout, c'est ça qui me gène
pour le moment, ma position est comme la tienne, mais je doute encore en fait
faut voir aussi qu'on parle pas forcément que de couple (x, y), mais aussi de couple (row,col), et la ça reviens à dire (y,x)
(spa vraiment de la programmation en fait, c'est de l'habitude de langage )
Marsh Posté le 10-11-2004 à 08:15:42
+1 avec nrèno...c'est le plus utilisé (personnellement j'ai jamais vu de machins qui mettent le y en premier, d'ailleurs...)
Marsh Posté le 05-11-2004 à 01:50:39
je suis en train de faire une API en rapport avec des afficheurs, des écrans, etc ...
en gros, avec des surface graphique adressable, on va dire
et je me pose une question depuis pas mal de temps, et j'arrive pas à me décider
c'est à propos de la manière d'utiliser le couple (x,y) pour les coord
j'ai trois doutes :
set_pixel (coord_t x, coord_t y);
ou
set_pixel (coord_t y, coord_t x);
parce que les deux manières de faire se rencontre souvant
sachant que c'est une API en C, l'habitude pour ceux qui vont utiliser mon API ce seras logiquement de penser que l'origine c'est (0,0)
mais bon, ça peux se voir autrement aussi
je pense plus pour un coin, mais lequel ?

en haut à gauche ?
en bas à gauche ?
ça fais des mois que j'arrive pas à me décider, c'est l'horreur
Message édité par Deadog le 05-11-2004 à 01:52:41