je suis tombé cas particulier où je besoin pour produire la ligne ultra symétrique ou rayon dans la grille 2D dans l'ordre de (x0, y0) à (x1, y1) comme ceci:Algorithme de ligne ultra symétrique?
void drawSymmetricalLine(int x0, int y0, int x1, int y1)
{
// loop and handle each (x, y)...
}
Le problème réel réside dans les points où les algorithmes de dessin au trait populaires ne dessinent PAS les deux coordonnées (l'autre marqué comme x ci-dessous) car il semble s'épaissir, ce qui est souhaité dans mon cas. La performance n'est pas importante mais la simplicité.
Voici ce que je veux dire que les lignes ultra symétriques:
ox ooo
oo ooo
o o
o o
o o
o
C'est ce que je fais pour la ligne de vue symétrique dans les jeux. – Madmenyo