aboutsummaryrefslogtreecommitdiffstats
path: root/src/ft_draw_verline.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/ft_draw_verline.c36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/ft_draw_verline.c b/src/ft_draw_verline.c
deleted file mode 100644
index 3ecde46..0000000
--- a/src/ft_draw_verline.c
+++ /dev/null
@@ -1,36 +0,0 @@
-/* ************************************************************************** */
-/* */
-/* ::: :::::::: */
-/* ft_draw_verline.c :+: :+: :+: */
-/* +:+ +:+ +:+ */
-/* By: rbousset <marvin@42.fr> +#+ +:+ +#+ */
-/* +#+#+#+#+#+ +#+ */
-/* Created: 2020/02/14 17:22:23 by rbousset #+# #+# */
-/* Updated: 2020/02/14 17:23:42 by rbousset ### ########lyon.fr */
-/* */
-/* ************************************************************************** */
-
-#include <cub3d.h>
-#include <stdint.h>
-
-int8_t
- ft_draw_verline(t_cub *cl, int32_t x, int32_t y, int32_t y2)
-{
- int32_t d;
- int32_t tex_y;
-
- (y < 0) ? (y = 0) : 0;
- (y2 < 0) ? (y2 = 0) : 0;
- (cl->rlist.line_h_tab[x] <= 0) ? (cl->rlist.line_h_tab[x] = 1) : 0;
- while (y < y2)
- {
- d = y * 256 - cl->wlist.y_size * 128 + cl->rlist.line_h_tab[x] * 128;
- d = (d <= 0) ? (-d) : (d);
- tex_y = ((d * cl->tlist[cl->rlist.w_side_tab[x]].img_h)
- / cl->rlist.line_h_tab[x]) / 256;
- (tex_y <= 0) ? (tex_y = 1) : 0;
- ft_draw_texture(cl, x, y, tex_y);
- y++;
- }
- return (0);
-}