void draw_line_game(t_bunny_pixelarray *content, t_bunny_position from, t_bunny_position to, t_color *color) { float vector[7]; vector[0] = from.x; vector[1] = from.y; vector[2] = to.x; vector[3] = to.y; vector[4] = ((float) (from.y - to.y) / (float) (from.x - to.x)); vector[5] = content->clipable.clip_width - 1; vector[6] = content->clipable.clip_height - 1; if (vector[4] > 1 || vector[4] < -1) draw_up(content, vector, color); else draw_down(content, vector, color); }
void draw_line(t_param *param, int xpix, int ypix, t_pnt pnt) { draw_right(param, xpix, ypix, pnt); draw_down(param, xpix, ypix, pnt); }