Переглянути джерело

* Fixed triangle routine so that it fits perfectly from one side to the other one (I know, that's no clear)

tags/v0.99.beta14
Jean-Yves Lamoureux jylam 18 роки тому
джерело
коміт
05aa158fed
1 змінених файлів з 3 додано та 3 видалено
  1. +3
    -3
      cucul/triangle.c

+ 3
- 3
cucul/triangle.c Переглянути файл

@@ -132,13 +132,13 @@ int cucul_fill_triangle(cucul_canvas_t *cv, int x1, int y1, int x2, int y2,
}

/* Rescale xa and xb, slightly cropping */
xa = (xa + 2) / 4;
xb = (xb - 2) / 4;
xa = xa / 4;
xb = xb / 4;

if(xb < 0) continue;
if(xa > xmax) continue;
if(xa < 0) xa = 0;
if(xb > xmax) xb = xmax;
if((xb) > xmax) xb = xmax;

for(x = xa; x <= xb; x++)
cucul_putchar(cv, x, y, ch);


Завантаження…
Відмінити
Зберегти