Large diffs are not rendered by default.

Large diffs are not rendered by default.

@@ -0,0 +1,16 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.9

# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/snikitin/FdF")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/snikitin/FdF/cmake-build-debug")

# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)


# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

Large diffs are not rendered by default.

@@ -0,0 +1,104 @@
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
"C"
)
# The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_C
"/Users/snikitin/FdF/libft/ft_atoi.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_atoi.c.o"
"/Users/snikitin/FdF/libft/ft_atoi_base.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_atoi_base.c.o"
"/Users/snikitin/FdF/libft/ft_bzero.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_bzero.c.o"
"/Users/snikitin/FdF/libft/ft_cntchr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_cntchr.c.o"
"/Users/snikitin/FdF/libft/ft_cntwrd.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_cntwrd.c.o"
"/Users/snikitin/FdF/libft/ft_isalnum.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_isalnum.c.o"
"/Users/snikitin/FdF/libft/ft_isalpha.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_isalpha.c.o"
"/Users/snikitin/FdF/libft/ft_isascii.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_isascii.c.o"
"/Users/snikitin/FdF/libft/ft_isdigit.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_isdigit.c.o"
"/Users/snikitin/FdF/libft/ft_isprint.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_isprint.c.o"
"/Users/snikitin/FdF/libft/ft_iswhsp.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_iswhsp.c.o"
"/Users/snikitin/FdF/libft/ft_itoa.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_itoa.c.o"
"/Users/snikitin/FdF/libft/ft_list_at.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_list_at.c.o"
"/Users/snikitin/FdF/libft/ft_list_count.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_list_count.c.o"
"/Users/snikitin/FdF/libft/ft_list_find.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_list_find.c.o"
"/Users/snikitin/FdF/libft/ft_list_last.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_list_last.c.o"
"/Users/snikitin/FdF/libft/ft_list_push_back.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_list_push_back.c.o"
"/Users/snikitin/FdF/libft/ft_list_push_front.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_list_push_front.c.o"
"/Users/snikitin/FdF/libft/ft_lstadd.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_lstadd.c.o"
"/Users/snikitin/FdF/libft/ft_lstdel.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_lstdel.c.o"
"/Users/snikitin/FdF/libft/ft_lstdelone.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_lstdelone.c.o"
"/Users/snikitin/FdF/libft/ft_lstiter.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_lstiter.c.o"
"/Users/snikitin/FdF/libft/ft_lstmap.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_lstmap.c.o"
"/Users/snikitin/FdF/libft/ft_lstnew.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_lstnew.c.o"
"/Users/snikitin/FdF/libft/ft_memalloc.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_memalloc.c.o"
"/Users/snikitin/FdF/libft/ft_memccpy.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_memccpy.c.o"
"/Users/snikitin/FdF/libft/ft_memchr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_memchr.c.o"
"/Users/snikitin/FdF/libft/ft_memcmp.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_memcmp.c.o"
"/Users/snikitin/FdF/libft/ft_memcpy.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_memcpy.c.o"
"/Users/snikitin/FdF/libft/ft_memdel.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_memdel.c.o"
"/Users/snikitin/FdF/libft/ft_memmove.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_memmove.c.o"
"/Users/snikitin/FdF/libft/ft_memset.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_memset.c.o"
"/Users/snikitin/FdF/libft/ft_putchar.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_putchar.c.o"
"/Users/snikitin/FdF/libft/ft_putchar_fd.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_putchar_fd.c.o"
"/Users/snikitin/FdF/libft/ft_putendl.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_putendl.c.o"
"/Users/snikitin/FdF/libft/ft_putendl_fd.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_putendl_fd.c.o"
"/Users/snikitin/FdF/libft/ft_putnbr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_putnbr.c.o"
"/Users/snikitin/FdF/libft/ft_putnbr_fd.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_putnbr_fd.c.o"
"/Users/snikitin/FdF/libft/ft_putstr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_putstr.c.o"
"/Users/snikitin/FdF/libft/ft_putstr_fd.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_putstr_fd.c.o"
"/Users/snikitin/FdF/libft/ft_strcat.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strcat.c.o"
"/Users/snikitin/FdF/libft/ft_strchr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strchr.c.o"
"/Users/snikitin/FdF/libft/ft_strclr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strclr.c.o"
"/Users/snikitin/FdF/libft/ft_strcmp.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strcmp.c.o"
"/Users/snikitin/FdF/libft/ft_strcpy.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strcpy.c.o"
"/Users/snikitin/FdF/libft/ft_strdel.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strdel.c.o"
"/Users/snikitin/FdF/libft/ft_strdup.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strdup.c.o"
"/Users/snikitin/FdF/libft/ft_strequ.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strequ.c.o"
"/Users/snikitin/FdF/libft/ft_striter.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_striter.c.o"
"/Users/snikitin/FdF/libft/ft_striteri.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_striteri.c.o"
"/Users/snikitin/FdF/libft/ft_strjoin.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strjoin.c.o"
"/Users/snikitin/FdF/libft/ft_strjoin_free.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strjoin_free.c.o"
"/Users/snikitin/FdF/libft/ft_strlcat.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strlcat.c.o"
"/Users/snikitin/FdF/libft/ft_strlen.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strlen.c.o"
"/Users/snikitin/FdF/libft/ft_strmap.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strmap.c.o"
"/Users/snikitin/FdF/libft/ft_strmapi.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strmapi.c.o"
"/Users/snikitin/FdF/libft/ft_strncat.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strncat.c.o"
"/Users/snikitin/FdF/libft/ft_strncmp.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strncmp.c.o"
"/Users/snikitin/FdF/libft/ft_strncpy.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strncpy.c.o"
"/Users/snikitin/FdF/libft/ft_strnequ.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strnequ.c.o"
"/Users/snikitin/FdF/libft/ft_strnew.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strnew.c.o"
"/Users/snikitin/FdF/libft/ft_strnstr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strnstr.c.o"
"/Users/snikitin/FdF/libft/ft_strrchr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strrchr.c.o"
"/Users/snikitin/FdF/libft/ft_strsplit.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strsplit.c.o"
"/Users/snikitin/FdF/libft/ft_strstr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strstr.c.o"
"/Users/snikitin/FdF/libft/ft_strsub.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strsub.c.o"
"/Users/snikitin/FdF/libft/ft_strtrim.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_strtrim.c.o"
"/Users/snikitin/FdF/libft/ft_tolower.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_tolower.c.o"
"/Users/snikitin/FdF/libft/ft_toupper.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/ft_toupper.c.o"
"/Users/snikitin/FdF/libft/get_next_line.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/libft/get_next_line.c.o"
"/Users/snikitin/FdF/minilibx_macos/font.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/minilibx_macos/font.c.o"
"/Users/snikitin/FdF/minilibx_macos/mlx_int_str_to_wordtab.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/minilibx_macos/mlx_int_str_to_wordtab.c.o"
"/Users/snikitin/FdF/minilibx_macos/mlx_rgb.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/minilibx_macos/mlx_rgb.c.o"
"/Users/snikitin/FdF/minilibx_macos/mlx_shaders.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/minilibx_macos/mlx_shaders.c.o"
"/Users/snikitin/FdF/minilibx_macos/mlx_xpm.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/minilibx_macos/mlx_xpm.c.o"
"/Users/snikitin/FdF/srcs/drw_line.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/drw_line.c.o"
"/Users/snikitin/FdF/srcs/ft_cntwrd.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/ft_cntwrd.c.o"
"/Users/snikitin/FdF/srcs/ft_countchr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/ft_countchr.c.o"
"/Users/snikitin/FdF/srcs/ft_iswhtsp.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/ft_iswhtsp.c.o"
"/Users/snikitin/FdF/srcs/ft_strjoin_free.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/ft_strjoin_free.c.o"
"/Users/snikitin/FdF/srcs/get_pixel_arr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/get_pixel_arr.c.o"
"/Users/snikitin/FdF/srcs/get_point_arr.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/get_point_arr.c.o"
"/Users/snikitin/FdF/srcs/main.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/main.c.o"
"/Users/snikitin/FdF/srcs/print_fdf.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/print_fdf.c.o"
"/Users/snikitin/FdF/srcs/pxl_new.c" "/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir/srcs/pxl_new.c.o"
)
set(CMAKE_C_COMPILER_ID "AppleClang")

# The include file search paths:
set(CMAKE_C_TARGET_INCLUDE_PATH
)

# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
)

# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")

Large diffs are not rendered by default.

@@ -0,0 +1,94 @@
file(REMOVE_RECURSE
"CMakeFiles/FdF.dir/libft/ft_atoi.c.o"
"CMakeFiles/FdF.dir/libft/ft_atoi_base.c.o"
"CMakeFiles/FdF.dir/libft/ft_bzero.c.o"
"CMakeFiles/FdF.dir/libft/ft_cntchr.c.o"
"CMakeFiles/FdF.dir/libft/ft_cntwrd.c.o"
"CMakeFiles/FdF.dir/libft/ft_isalnum.c.o"
"CMakeFiles/FdF.dir/libft/ft_isalpha.c.o"
"CMakeFiles/FdF.dir/libft/ft_isascii.c.o"
"CMakeFiles/FdF.dir/libft/ft_isdigit.c.o"
"CMakeFiles/FdF.dir/libft/ft_isprint.c.o"
"CMakeFiles/FdF.dir/libft/ft_iswhsp.c.o"
"CMakeFiles/FdF.dir/libft/ft_itoa.c.o"
"CMakeFiles/FdF.dir/libft/ft_list_at.c.o"
"CMakeFiles/FdF.dir/libft/ft_list_count.c.o"
"CMakeFiles/FdF.dir/libft/ft_list_find.c.o"
"CMakeFiles/FdF.dir/libft/ft_list_last.c.o"
"CMakeFiles/FdF.dir/libft/ft_list_push_back.c.o"
"CMakeFiles/FdF.dir/libft/ft_list_push_front.c.o"
"CMakeFiles/FdF.dir/libft/ft_lstadd.c.o"
"CMakeFiles/FdF.dir/libft/ft_lstdel.c.o"
"CMakeFiles/FdF.dir/libft/ft_lstdelone.c.o"
"CMakeFiles/FdF.dir/libft/ft_lstiter.c.o"
"CMakeFiles/FdF.dir/libft/ft_lstmap.c.o"
"CMakeFiles/FdF.dir/libft/ft_lstnew.c.o"
"CMakeFiles/FdF.dir/libft/ft_memalloc.c.o"
"CMakeFiles/FdF.dir/libft/ft_memccpy.c.o"
"CMakeFiles/FdF.dir/libft/ft_memchr.c.o"
"CMakeFiles/FdF.dir/libft/ft_memcmp.c.o"
"CMakeFiles/FdF.dir/libft/ft_memcpy.c.o"
"CMakeFiles/FdF.dir/libft/ft_memdel.c.o"
"CMakeFiles/FdF.dir/libft/ft_memmove.c.o"
"CMakeFiles/FdF.dir/libft/ft_memset.c.o"
"CMakeFiles/FdF.dir/libft/ft_putchar.c.o"
"CMakeFiles/FdF.dir/libft/ft_putchar_fd.c.o"
"CMakeFiles/FdF.dir/libft/ft_putendl.c.o"
"CMakeFiles/FdF.dir/libft/ft_putendl_fd.c.o"
"CMakeFiles/FdF.dir/libft/ft_putnbr.c.o"
"CMakeFiles/FdF.dir/libft/ft_putnbr_fd.c.o"
"CMakeFiles/FdF.dir/libft/ft_putstr.c.o"
"CMakeFiles/FdF.dir/libft/ft_putstr_fd.c.o"
"CMakeFiles/FdF.dir/libft/ft_strcat.c.o"
"CMakeFiles/FdF.dir/libft/ft_strchr.c.o"
"CMakeFiles/FdF.dir/libft/ft_strclr.c.o"
"CMakeFiles/FdF.dir/libft/ft_strcmp.c.o"
"CMakeFiles/FdF.dir/libft/ft_strcpy.c.o"
"CMakeFiles/FdF.dir/libft/ft_strdel.c.o"
"CMakeFiles/FdF.dir/libft/ft_strdup.c.o"
"CMakeFiles/FdF.dir/libft/ft_strequ.c.o"
"CMakeFiles/FdF.dir/libft/ft_striter.c.o"
"CMakeFiles/FdF.dir/libft/ft_striteri.c.o"
"CMakeFiles/FdF.dir/libft/ft_strjoin.c.o"
"CMakeFiles/FdF.dir/libft/ft_strjoin_free.c.o"
"CMakeFiles/FdF.dir/libft/ft_strlcat.c.o"
"CMakeFiles/FdF.dir/libft/ft_strlen.c.o"
"CMakeFiles/FdF.dir/libft/ft_strmap.c.o"
"CMakeFiles/FdF.dir/libft/ft_strmapi.c.o"
"CMakeFiles/FdF.dir/libft/ft_strncat.c.o"
"CMakeFiles/FdF.dir/libft/ft_strncmp.c.o"
"CMakeFiles/FdF.dir/libft/ft_strncpy.c.o"
"CMakeFiles/FdF.dir/libft/ft_strnequ.c.o"
"CMakeFiles/FdF.dir/libft/ft_strnew.c.o"
"CMakeFiles/FdF.dir/libft/ft_strnstr.c.o"
"CMakeFiles/FdF.dir/libft/ft_strrchr.c.o"
"CMakeFiles/FdF.dir/libft/ft_strsplit.c.o"
"CMakeFiles/FdF.dir/libft/ft_strstr.c.o"
"CMakeFiles/FdF.dir/libft/ft_strsub.c.o"
"CMakeFiles/FdF.dir/libft/ft_strtrim.c.o"
"CMakeFiles/FdF.dir/libft/ft_tolower.c.o"
"CMakeFiles/FdF.dir/libft/ft_toupper.c.o"
"CMakeFiles/FdF.dir/libft/get_next_line.c.o"
"CMakeFiles/FdF.dir/minilibx_macos/font.c.o"
"CMakeFiles/FdF.dir/minilibx_macos/mlx_int_str_to_wordtab.c.o"
"CMakeFiles/FdF.dir/minilibx_macos/mlx_rgb.c.o"
"CMakeFiles/FdF.dir/minilibx_macos/mlx_shaders.c.o"
"CMakeFiles/FdF.dir/minilibx_macos/mlx_xpm.c.o"
"CMakeFiles/FdF.dir/srcs/drw_line.c.o"
"CMakeFiles/FdF.dir/srcs/ft_cntwrd.c.o"
"CMakeFiles/FdF.dir/srcs/ft_countchr.c.o"
"CMakeFiles/FdF.dir/srcs/ft_iswhtsp.c.o"
"CMakeFiles/FdF.dir/srcs/ft_strjoin_free.c.o"
"CMakeFiles/FdF.dir/srcs/get_pixel_arr.c.o"
"CMakeFiles/FdF.dir/srcs/get_point_arr.c.o"
"CMakeFiles/FdF.dir/srcs/main.c.o"
"CMakeFiles/FdF.dir/srcs/print_fdf.c.o"
"CMakeFiles/FdF.dir/srcs/pxl_new.c.o"
"FdF.pdb"
"FdF"
)

# Per-language clean rules from dependency scanning.
foreach(lang C)
include(CMakeFiles/FdF.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -0,0 +1,2 @@
# Empty dependencies file for FdF.
# This may be replaced when dependencies are built.
@@ -0,0 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.9

# compile C with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
C_FLAGS = -g

C_DEFINES =

C_INCLUDES =

@@ -0,0 +1 @@
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -g -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/FdF.dir/libft/ft_atoi.c.o CMakeFiles/FdF.dir/libft/ft_atoi_base.c.o CMakeFiles/FdF.dir/libft/ft_bzero.c.o CMakeFiles/FdF.dir/libft/ft_cntchr.c.o CMakeFiles/FdF.dir/libft/ft_cntwrd.c.o CMakeFiles/FdF.dir/libft/ft_isalnum.c.o CMakeFiles/FdF.dir/libft/ft_isalpha.c.o CMakeFiles/FdF.dir/libft/ft_isascii.c.o CMakeFiles/FdF.dir/libft/ft_isdigit.c.o CMakeFiles/FdF.dir/libft/ft_isprint.c.o CMakeFiles/FdF.dir/libft/ft_iswhsp.c.o CMakeFiles/FdF.dir/libft/ft_itoa.c.o CMakeFiles/FdF.dir/libft/ft_list_at.c.o CMakeFiles/FdF.dir/libft/ft_list_count.c.o CMakeFiles/FdF.dir/libft/ft_list_find.c.o CMakeFiles/FdF.dir/libft/ft_list_last.c.o CMakeFiles/FdF.dir/libft/ft_list_push_back.c.o CMakeFiles/FdF.dir/libft/ft_list_push_front.c.o CMakeFiles/FdF.dir/libft/ft_lstadd.c.o CMakeFiles/FdF.dir/libft/ft_lstdel.c.o CMakeFiles/FdF.dir/libft/ft_lstdelone.c.o CMakeFiles/FdF.dir/libft/ft_lstiter.c.o CMakeFiles/FdF.dir/libft/ft_lstmap.c.o CMakeFiles/FdF.dir/libft/ft_lstnew.c.o CMakeFiles/FdF.dir/libft/ft_memalloc.c.o CMakeFiles/FdF.dir/libft/ft_memccpy.c.o CMakeFiles/FdF.dir/libft/ft_memchr.c.o CMakeFiles/FdF.dir/libft/ft_memcmp.c.o CMakeFiles/FdF.dir/libft/ft_memcpy.c.o CMakeFiles/FdF.dir/libft/ft_memdel.c.o CMakeFiles/FdF.dir/libft/ft_memmove.c.o CMakeFiles/FdF.dir/libft/ft_memset.c.o CMakeFiles/FdF.dir/libft/ft_putchar.c.o CMakeFiles/FdF.dir/libft/ft_putchar_fd.c.o CMakeFiles/FdF.dir/libft/ft_putendl.c.o CMakeFiles/FdF.dir/libft/ft_putendl_fd.c.o CMakeFiles/FdF.dir/libft/ft_putnbr.c.o CMakeFiles/FdF.dir/libft/ft_putnbr_fd.c.o CMakeFiles/FdF.dir/libft/ft_putstr.c.o CMakeFiles/FdF.dir/libft/ft_putstr_fd.c.o CMakeFiles/FdF.dir/libft/ft_strcat.c.o CMakeFiles/FdF.dir/libft/ft_strchr.c.o CMakeFiles/FdF.dir/libft/ft_strclr.c.o CMakeFiles/FdF.dir/libft/ft_strcmp.c.o CMakeFiles/FdF.dir/libft/ft_strcpy.c.o CMakeFiles/FdF.dir/libft/ft_strdel.c.o CMakeFiles/FdF.dir/libft/ft_strdup.c.o CMakeFiles/FdF.dir/libft/ft_strequ.c.o CMakeFiles/FdF.dir/libft/ft_striter.c.o CMakeFiles/FdF.dir/libft/ft_striteri.c.o CMakeFiles/FdF.dir/libft/ft_strjoin.c.o CMakeFiles/FdF.dir/libft/ft_strjoin_free.c.o CMakeFiles/FdF.dir/libft/ft_strlcat.c.o CMakeFiles/FdF.dir/libft/ft_strlen.c.o CMakeFiles/FdF.dir/libft/ft_strmap.c.o CMakeFiles/FdF.dir/libft/ft_strmapi.c.o CMakeFiles/FdF.dir/libft/ft_strncat.c.o CMakeFiles/FdF.dir/libft/ft_strncmp.c.o CMakeFiles/FdF.dir/libft/ft_strncpy.c.o CMakeFiles/FdF.dir/libft/ft_strnequ.c.o CMakeFiles/FdF.dir/libft/ft_strnew.c.o CMakeFiles/FdF.dir/libft/ft_strnstr.c.o CMakeFiles/FdF.dir/libft/ft_strrchr.c.o CMakeFiles/FdF.dir/libft/ft_strsplit.c.o CMakeFiles/FdF.dir/libft/ft_strstr.c.o CMakeFiles/FdF.dir/libft/ft_strsub.c.o CMakeFiles/FdF.dir/libft/ft_strtrim.c.o CMakeFiles/FdF.dir/libft/ft_tolower.c.o CMakeFiles/FdF.dir/libft/ft_toupper.c.o CMakeFiles/FdF.dir/libft/get_next_line.c.o CMakeFiles/FdF.dir/minilibx_macos/font.c.o CMakeFiles/FdF.dir/minilibx_macos/mlx_int_str_to_wordtab.c.o CMakeFiles/FdF.dir/minilibx_macos/mlx_rgb.c.o CMakeFiles/FdF.dir/minilibx_macos/mlx_shaders.c.o CMakeFiles/FdF.dir/minilibx_macos/mlx_xpm.c.o CMakeFiles/FdF.dir/srcs/drw_line.c.o CMakeFiles/FdF.dir/srcs/ft_cntwrd.c.o CMakeFiles/FdF.dir/srcs/ft_countchr.c.o CMakeFiles/FdF.dir/srcs/ft_iswhtsp.c.o CMakeFiles/FdF.dir/srcs/ft_strjoin_free.c.o CMakeFiles/FdF.dir/srcs/get_pixel_arr.c.o CMakeFiles/FdF.dir/srcs/get_point_arr.c.o CMakeFiles/FdF.dir/srcs/main.c.o CMakeFiles/FdF.dir/srcs/print_fdf.c.o CMakeFiles/FdF.dir/srcs/pxl_new.c.o -o FdF
@@ -0,0 +1,87 @@
CMAKE_PROGRESS_1 = 1
CMAKE_PROGRESS_2 = 2
CMAKE_PROGRESS_3 = 3
CMAKE_PROGRESS_4 = 4
CMAKE_PROGRESS_5 = 5
CMAKE_PROGRESS_6 = 6
CMAKE_PROGRESS_7 = 7
CMAKE_PROGRESS_8 = 8
CMAKE_PROGRESS_9 = 9
CMAKE_PROGRESS_10 = 10
CMAKE_PROGRESS_11 = 11
CMAKE_PROGRESS_12 = 12
CMAKE_PROGRESS_13 = 13
CMAKE_PROGRESS_14 = 14
CMAKE_PROGRESS_15 = 15
CMAKE_PROGRESS_16 = 16
CMAKE_PROGRESS_17 = 17
CMAKE_PROGRESS_18 = 18
CMAKE_PROGRESS_19 = 19
CMAKE_PROGRESS_20 = 20
CMAKE_PROGRESS_21 = 21
CMAKE_PROGRESS_22 = 22
CMAKE_PROGRESS_23 = 23
CMAKE_PROGRESS_24 = 24
CMAKE_PROGRESS_25 = 25
CMAKE_PROGRESS_26 = 26
CMAKE_PROGRESS_27 = 27
CMAKE_PROGRESS_28 = 28
CMAKE_PROGRESS_29 = 29
CMAKE_PROGRESS_30 = 30
CMAKE_PROGRESS_31 = 31
CMAKE_PROGRESS_32 = 32
CMAKE_PROGRESS_33 = 33
CMAKE_PROGRESS_34 = 34
CMAKE_PROGRESS_35 = 35
CMAKE_PROGRESS_36 = 36
CMAKE_PROGRESS_37 = 37
CMAKE_PROGRESS_38 = 38
CMAKE_PROGRESS_39 = 39
CMAKE_PROGRESS_40 = 40
CMAKE_PROGRESS_41 = 41
CMAKE_PROGRESS_42 = 42
CMAKE_PROGRESS_43 = 43
CMAKE_PROGRESS_44 = 44
CMAKE_PROGRESS_45 = 45
CMAKE_PROGRESS_46 = 46
CMAKE_PROGRESS_47 = 47
CMAKE_PROGRESS_48 = 48
CMAKE_PROGRESS_49 = 49
CMAKE_PROGRESS_50 = 50
CMAKE_PROGRESS_51 = 51
CMAKE_PROGRESS_52 = 52
CMAKE_PROGRESS_53 = 53
CMAKE_PROGRESS_54 = 54
CMAKE_PROGRESS_55 = 55
CMAKE_PROGRESS_56 = 56
CMAKE_PROGRESS_57 = 57
CMAKE_PROGRESS_58 = 58
CMAKE_PROGRESS_59 = 59
CMAKE_PROGRESS_60 = 60
CMAKE_PROGRESS_61 = 61
CMAKE_PROGRESS_62 = 62
CMAKE_PROGRESS_63 = 63
CMAKE_PROGRESS_64 = 64
CMAKE_PROGRESS_65 = 65
CMAKE_PROGRESS_66 = 66
CMAKE_PROGRESS_67 = 67
CMAKE_PROGRESS_68 = 68
CMAKE_PROGRESS_69 = 69
CMAKE_PROGRESS_70 = 70
CMAKE_PROGRESS_71 = 71
CMAKE_PROGRESS_72 = 72
CMAKE_PROGRESS_73 = 73
CMAKE_PROGRESS_74 = 74
CMAKE_PROGRESS_75 = 75
CMAKE_PROGRESS_76 = 76
CMAKE_PROGRESS_77 = 77
CMAKE_PROGRESS_78 = 78
CMAKE_PROGRESS_79 = 79
CMAKE_PROGRESS_80 = 80
CMAKE_PROGRESS_81 = 81
CMAKE_PROGRESS_82 = 82
CMAKE_PROGRESS_83 = 83
CMAKE_PROGRESS_84 = 84
CMAKE_PROGRESS_85 = 85
CMAKE_PROGRESS_86 = 86

@@ -0,0 +1,53 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.9

# The generator used is:
set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")

# The top level Makefile was generated from the following files:
set(CMAKE_MAKEFILE_DEPENDS
"CMakeCache.txt"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/CMakeCInformation.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/CMakeCXXInformation.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/CMakeCommonLanguageInclude.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/CMakeFindCodeBlocks.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/CMakeGenericSystem.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/CMakeLanguageInformation.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/CMakeSystemSpecificInformation.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/CMakeSystemSpecificInitialize.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Compiler/AppleClang-C.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Compiler/AppleClang-CXX.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Compiler/Clang.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Compiler/GNU.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Platform/Darwin-AppleClang-C.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Platform/Darwin-AppleClang-CXX.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Platform/Darwin-Clang-C.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Platform/Darwin-Clang-CXX.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Platform/Darwin-Clang.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Platform/Darwin-Initialize.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Platform/Darwin.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/Platform/UnixPaths.cmake"
"/Applications/CLion.app/Contents/bin/cmake/share/cmake-3.9/Modules/ProcessorCount.cmake"
"../CMakeLists.txt"
"CMakeFiles/3.9.4/CMakeCCompiler.cmake"
"CMakeFiles/3.9.4/CMakeCXXCompiler.cmake"
"CMakeFiles/3.9.4/CMakeSystem.cmake"
)

# The corresponding makefile is:
set(CMAKE_MAKEFILE_OUTPUTS
"Makefile"
"CMakeFiles/cmake.check_cache"
)

# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
"CMakeFiles/CMakeDirectoryInformation.cmake"
)

# Dependency information for all targets:
set(CMAKE_DEPEND_INFO_FILES
"CMakeFiles/FdF.dir/DependInfo.cmake"
)
@@ -0,0 +1,108 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.9

# Default target executed when no arguments are given to make.
default_target: all

.PHONY : default_target

# The main recursive all target
all:

.PHONY : all

# The main recursive preinstall target
preinstall:

.PHONY : preinstall

#=============================================================================
# Special targets provided by cmake.

# Disable implicit rules so canonical targets will work.
.SUFFIXES:


# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =

.SUFFIXES: .hpux_make_needs_suffix_list


# Suppress display of executed commands.
$(VERBOSE).SILENT:


# A target that is always out of date.
cmake_force:

.PHONY : cmake_force

#=============================================================================
# Set environment variables for the build.

# The shell in which to execute make rules.
SHELL = /bin/sh

# The CMake executable.
CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/bin/cmake

# The command to remove a file.
RM = /Applications/CLion.app/Contents/bin/cmake/bin/cmake -E remove -f

# Escaping for special characters.
EQUALS = =

# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /Users/snikitin/FdF

# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /Users/snikitin/FdF/cmake-build-debug

#=============================================================================
# Target rules for target CMakeFiles/FdF.dir

# All Build rule for target.
CMakeFiles/FdF.dir/all:
$(MAKE) -f CMakeFiles/FdF.dir/build.make CMakeFiles/FdF.dir/depend
$(MAKE) -f CMakeFiles/FdF.dir/build.make CMakeFiles/FdF.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/snikitin/FdF/cmake-build-debug/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86 "Built target FdF"
.PHONY : CMakeFiles/FdF.dir/all

# Include target in all.
all: CMakeFiles/FdF.dir/all

.PHONY : all

# Build rule for subdir invocation for target.
CMakeFiles/FdF.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /Users/snikitin/FdF/cmake-build-debug/CMakeFiles 86
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/FdF.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /Users/snikitin/FdF/cmake-build-debug/CMakeFiles 0
.PHONY : CMakeFiles/FdF.dir/rule

# Convenience name for target.
FdF: CMakeFiles/FdF.dir/rule

.PHONY : FdF

# clean rule for target.
CMakeFiles/FdF.dir/clean:
$(MAKE) -f CMakeFiles/FdF.dir/build.make CMakeFiles/FdF.dir/clean
.PHONY : CMakeFiles/FdF.dir/clean

# clean rule for target.
clean: CMakeFiles/FdF.dir/clean

.PHONY : clean

#=============================================================================
# Special targets to cleanup operation of make.

# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system

@@ -0,0 +1,3 @@
/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/rebuild_cache.dir
/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/edit_cache.dir
/Users/snikitin/FdF/cmake-build-debug/CMakeFiles/FdF.dir
@@ -0,0 +1,3 @@
Options:

Options:
@@ -0,0 +1,4 @@
/Applications/CLion.app/Contents/bin/cmake/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /Users/snikitin/FdF
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/snikitin/FdF/cmake-build-debug
@@ -0,0 +1 @@
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
Binary file not shown.
@@ -0,0 +1,34 @@

const char features[] = {"\n"
"C_FEATURE:"
#if ((__clang_major__ * 100) + __clang_minor__) >= 400
"1"
#else
"0"
#endif
"c_function_prototypes\n"
"C_FEATURE:"
#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
"1"
#else
"0"
#endif
"c_restrict\n"
"C_FEATURE:"
#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
"1"
#else
"0"
#endif
"c_static_assert\n"
"C_FEATURE:"
#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
"1"
#else
"0"
#endif
"c_variadic_macros\n"

};

int main(int argc, char** argv) { (void)argv; return features[argc]; }

Large diffs are not rendered by default.

@@ -0,0 +1 @@
86
@@ -0,0 +1,365 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6"/>
<Project>
<Option title="FdF"/>
<Option makefile_is_custom="1"/>
<Option compiler="gcc"/>
<Option virtualFolders="CMake Files\;"/>
<Build>
<Target title="all">
<Option working_dir="/Users/snikitin/FdF/cmake-build-debug"/>
<Option type="4"/>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 all"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
<Target title="rebuild_cache">
<Option working_dir="/Users/snikitin/FdF/cmake-build-debug"/>
<Option type="4"/>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 rebuild_cache"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
<Target title="edit_cache">
<Option working_dir="/Users/snikitin/FdF/cmake-build-debug"/>
<Option type="4"/>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 edit_cache"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
<Target title="FdF">
<Option output="/Users/snikitin/FdF/cmake-build-debug/FdF" prefix_auto="0" extension_auto="0"/>
<Option working_dir="/Users/snikitin/FdF/cmake-build-debug"/>
<Option object_output="./"/>
<Option type="1"/>
<Option compiler="gcc"/>
<Compiler>
<Add directory="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1"/>
<Add directory="/usr/local/include"/>
<Add directory="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.0.0/include"/>
<Add directory="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include"/>
<Add directory="/usr/include"/>
<Add directory="/System/Library/Frameworks"/>
<Add directory="/Library/Frameworks"/>
</Compiler>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 FdF"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
<Target title="FdF/fast">
<Option output="/Users/snikitin/FdF/cmake-build-debug/FdF" prefix_auto="0" extension_auto="0"/>
<Option working_dir="/Users/snikitin/FdF/cmake-build-debug"/>
<Option object_output="./"/>
<Option type="1"/>
<Option compiler="gcc"/>
<Compiler>
<Add directory="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1"/>
<Add directory="/usr/local/include"/>
<Add directory="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/8.0.0/include"/>
<Add directory="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include"/>
<Add directory="/usr/include"/>
<Add directory="/System/Library/Frameworks"/>
<Add directory="/Library/Frameworks"/>
</Compiler>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 FdF/fast"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/Users/snikitin/FdF/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
</Build>
<Unit filename="/Users/snikitin/FdF/Makefile">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/includes/fdf.h">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_atoi.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_atoi_base.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_bzero.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_cntchr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_cntwrd.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_isalnum.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_isalpha.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_isascii.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_isdigit.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_isprint.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_iswhsp.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_itoa.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_list_at.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_list_count.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_list_find.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_list_last.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_list_push_back.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_list_push_front.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_lstadd.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_lstdel.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_lstdelone.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_lstiter.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_lstmap.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_lstnew.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_memalloc.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_memccpy.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_memchr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_memcmp.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_memcpy.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_memdel.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_memmove.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_memset.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_putchar.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_putchar_fd.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_putendl.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_putendl_fd.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_putnbr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_putnbr_fd.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_putstr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_putstr_fd.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strcat.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strchr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strclr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strcmp.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strcpy.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strdel.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strdup.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strequ.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_striter.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_striteri.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strjoin.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strjoin_free.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strlcat.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strlen.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strmap.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strmapi.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strncat.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strncmp.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strncpy.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strnequ.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strnew.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strnstr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strrchr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strsplit.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strstr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strsub.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_strtrim.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_tolower.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/ft_toupper.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/get_next_line.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/get_next_line.h">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/libft/libft.h">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/minilibx_macos/font.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/minilibx_macos/mlx.h">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/minilibx_macos/mlx_int.h">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/minilibx_macos/mlx_int_str_to_wordtab.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/minilibx_macos/mlx_new_window.h">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/minilibx_macos/mlx_rgb.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/minilibx_macos/mlx_shaders.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/minilibx_macos/mlx_xpm.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/drw_line.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/ft_cntwrd.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/ft_countchr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/ft_iswhtsp.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/ft_strjoin_free.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/get_pixel_arr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/get_point_arr.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/main.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/print_fdf.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/srcs/pxl_new.c">
<Option target="FdF"/>
</Unit>
<Unit filename="/Users/snikitin/FdF/CMakeLists.txt">
<Option virtualFolder="CMake Files\"/>
</Unit>
</Project>
</CodeBlocks_project_file>

Large diffs are not rendered by default.

@@ -0,0 +1,39 @@
# Install script for directory: /Users/snikitin/FdF

# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")

# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "Debug")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()

# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()

if(CMAKE_INSTALL_COMPONENT)
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
else()
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
endif()

string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}")
file(WRITE "/Users/snikitin/FdF/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
BIN +4.34 KB (100%) fdf
Binary file not shown.
BIN -12 KB includes/.FdF.swp
Binary file not shown.
BIN -12 KB includes/.fdf.h.swl
Binary file not shown.
BIN -12 KB includes/.fdf.h.swm
Binary file not shown.
BIN -12 KB includes/.fdf.h.swn
Binary file not shown.
BIN -12 KB includes/.fdf.h.swo
Binary file not shown.
BIN +0 Bytes (100%) includes/.fdf.h.swp
Binary file not shown.
@@ -6,7 +6,7 @@
/* By: snikitin <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2017/12/11 13:14:03 by snikitin #+# #+# */
/* Updated: 2017/12/21 17:13:54 by snikitin ### ########.fr */
/* Updated: 2017/12/26 14:01:17 by snikitin ### ########.fr */
/* */
/* ************************************************************************** */

@@ -24,15 +24,23 @@
# define X 0
# define Y 1
# define Z 2
# define PNT_CLR 3

# define PXL_CLR 2

# define IMG_WIDTH 1280
# define IMG_HEIGHT 1027


# define WHITE 0x00FFFFFF

size_t g_row;
size_t g_col;

typedef float t_point[4];
typedef float t_vec[3];
typedef float t_pixel[3];

typedef struct s_pxl
{
int x;
@@ -47,15 +55,26 @@ typedef struct s_ver
float z;
} t_ver;

typedef float t_point[3];
typedef float t_vec[3];
typedef float t_pixel[2];
typedef struct s_pntarr
{
size_t col;
size_t row;
t_point **arr;
} t_pntarr;

typedef struct s_pixarr
{
size_t col;
size_t row;
t_pixel **arr;
} t_pixarr;

void print_fdf(void *mlx, void *win, t_pixarr *pxarr);

void print_fdf(void *mlx, void *win, t_pixel ***pixels);
t_pixel ***get_pixel_arr(t_point **ver);
t_vec ***get_point_arr(int fd);
void drw_line(void *mlx, void *win, t_pixel pixel1, t_pixel pixel2);
t_pntarr *get_point_arr(int fd);
t_pixarr *get_pixel_arr(t_pntarr *arr);
void drw_line(void *mlx, void *win, t_pixel pixel1, t_pixel pixel2);

t_pxl *pxl_new(int x, int y, int color);
t_pxl *pxl_new(int x, int y, int color);

#endif
2 libft
Submodule libft updated from 8b647f to ee663e
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN +0 Bytes (100%) srcs/.get_pixel_arr.c.swp
Binary file not shown.
Binary file not shown.
BIN -12 KB srcs/.main.c.swp
Binary file not shown.
@@ -12,33 +12,38 @@

#include "../includes/fdf.h"
//
t_pixel ***get_pixel_arr(t_vec **ver)
t_pixarr *get_pixel_arr(t_pntarr *parr)
{
t_pixel ***grido;
extern size_t g_row;
extern size_t g_col;
t_pixarr *pxarr;
size_t i;
size_t j;
grido = malloc(sizeof(t_pixel **));
t_pixel **grid;
grid = malloc((g_row) * sizeof(t_pixel *));
*grido = grid;

pxarr = malloc(sizeof(t_pixarr));
pxarr->col = parr->col;
pxarr->row = parr->row;
pxarr->arr = malloc(pxarr->row * sizeof(t_pixel *));

j = 0;
while (j < g_row)
{
i = 0;
grid[j] = malloc((g_col) * sizeof(t_pixel));
while (i < g_col)
while (j < pxarr->row)
{
i = 0;
pxarr->arr[j] = malloc((pxarr->col) * sizeof(t_pixel));
while (i < pxarr->col)
{
grid[j][i][X] = ver[j][i][X] / -ver[j][i][Z];
grid[j][i][Y] = ver[j][i][Y] / -ver[j][i][Z];
grid[j][i][X] = ((grid[j][i][X] + 1) / 2) * (512);
grid[j][i][Y] = ((grid[j][i][Y] + 1) / 2) * (512);
printf("i:%zu j:%zu x:%f y:%f\n", i, j, grid[j][i][X], grid[j][i][Y]);
pxarr->arr[j][i][X] = parr->arr[j][i][X] / -parr->arr[j][i][Z];
pxarr->arr[j][i][Y] = parr->arr[j][i][Y] / -parr->arr[j][i][Z];
pxarr->arr[j][i][X] = ((pxarr->arr[j][i][X] + 1) / 2) * (512);
pxarr->arr[j][i][Y] = ((pxarr->arr[j][i][Y] + 1) / 2) * (512);

printf("x: %f, y: %f, z:%f\n",
parr->arr[j][i][X], parr->arr[j][i][Y], parr->arr[j][i][Z]);

printf("i:%zu j:%zu x:%f y:%f\n\n", i, j, pxarr->arr[j][i][X], pxarr->arr[j][i][Y]);
pxarr->arr[j][i][PXL_CLR] = parr->arr[j][i][PNT_CLR];
i++;
}
j++;
}
ft_putendl("kakashka");
return (grido);
return (pxarr);
}
@@ -6,67 +6,91 @@
/* By: snikitin <marvin@42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2017/12/15 15:03:25 by snikitin #+# #+# */
/* Updated: 2017/12/18 19:24:35 by snikitin ### ########.fr */
/* Updated: 2017/12/26 16:24:09 by snikitin ### ########.fr */
/* */
/* ************************************************************************** */

#include "../includes/fdf.h"

static int create_grid(t_vec ***grido, char *str)
static t_list *get_list(int fd)
{
size_t i;
size_t j;
extern size_t g_row;
extern size_t g_col;
t_list *begin_list;
char *line;

t_vec **grid;
begin_list = NULL;
while(get_next_line(fd, &line) > 0)
{
if (*line)
{
char **split;
ft_putendl(line);
split = ft_strsplit(line,' ');

printf("g_row: %zu\n", g_row);
printf("g_col: %zu\n", g_col);
grid = malloc((g_row) * sizeof(t_vec*));
*grido = grid;
int k;
for (int i = 0; split[i]; i++) {
k = i;
}
ft_list_push_back(&begin_list, &split, sizeof(char ***));
}
free(line);
}
return (begin_list);
}

static void set_arr(t_pntarr *parr, t_list *begin_list)
{
size_t i;
size_t j;
char **tokens;

tokens = *(char ***)begin_list->content;
j = 0;
printf("\n\ncreate grid!\n");
while(j < g_row)
while (tokens[parr->col])
parr->col++;

parr->arr = malloc(parr->row * sizeof(t_point *));
while(begin_list)
{
tokens = *(char ***)begin_list->content;
parr->arr[j] = malloc(parr->col * sizeof(t_point));
i = 0;
grid[j] = malloc((g_col) * sizeof(t_vec));
while(i < g_col)
while(tokens[i])
{
grid[j][i][X] = i;
grid[j][i][Y] = g_row - j - 1;
grid[j][i][Z] = (ft_atoi(str) * -1) - 1.0;
printf("x: %f, y: %f, z:%f\n",grid[j][i][X], grid[j][i][Y], grid[j][i][Z]);
while (*str && *str != ' ')
str++;
while (*str == ' ')
str++;

printf("%s\t%d\n",tokens[i] ,ft_atoi(tokens[i]));

parr->arr[j][i][X] = i;
parr->arr[j][i][Y] = j;
parr->arr[j][i][Z] = (-ft_atoi(tokens[i]) - 5);
parr->arr[j][i][PNT_CLR] = (float)WHITE;


ft_strclr(tokens[i]);
free(tokens[i]);
i++;
}
free(tokens);
free(begin_list);
begin_list = begin_list->next;
j++;
}
return (0);

}

t_vec ***get_point_arr(int fd)
t_pntarr *get_point_arr(int fd)
{
char *line;
char *lines;
t_vec ***grid;
extern size_t g_row;
extern size_t g_col;
t_list *begin_list;
t_pntarr *parr;
t_list *temp;

begin_list = get_list(fd);
temp = begin_list;

parr = malloc(sizeof(t_pntarr));
parr->row = ft_list_count(begin_list);
parr->col = 0;
set_arr(parr, begin_list);
printf("row: %zu \t col %zu\n", parr->row, parr->col);
return (parr);

grid = malloc(sizeof(t_vec ***));
if (!(lines = ft_strnew(0)))
return (NULL);
while(get_next_line(fd, &line) > 0)
{
g_row++;
lines = ft_strjoin_free(lines, line);
}
g_col = ((ft_cntwrd(lines) + g_row)/g_row);
printf("%s\n",lines);
create_grid(grid, lines);
return (grid);
}
@@ -15,6 +15,16 @@

//major srak


int exit_key(int keycode, void *param)
{
(void)(param);
printf("exit givno, %d\n", keycode);
exit(1);
return(0);
}


int main(int argc, char **argv)
{
if (argc == 2)
@@ -36,7 +46,8 @@ int main(int argc, char **argv)
// mlx_string_put (mlx, win, 50, 50, WHITE, "JOPA" );
print_fdf(mlx, win,
get_pixel_arr(
*get_point_arr(fd)));
get_point_arr(fd)));
mlx_key_hook(win, exit_key, 0);
mlx_loop(mlx);
}
ft_putendl_fd("usage: fdf source file", 2);

This file was deleted.

@@ -12,50 +12,51 @@

#include "../includes/fdf.h"

void print_fdf(void *mlx, void *win, t_pixel ***pixel0)
void print_fdf(void *mlx, void *win, t_pixarr *pxarr)
{
size_t i;
size_t j;
extern size_t g_row;
extern size_t g_col;
t_pixel **pixels;
pixels = *pixel0;
/*
j = 0;
ft_putendl("lubitel§ govvna");
while (j < g_row) {
while (j < pxarr->row)
{
i = 0;
while (i < g_col) {
mlx_pixel_put(mlx, win, (int)(pixels[j][i][X]), (int)(pixels[j][i][Y]), WHITE);
while (i < pxarr->col)
{
mlx_pixel_put(mlx, win, (int)(pxarr->arr[j][i][X]), (int)(pxarr->arr[j][i][Y]),
(int)(pxarr->arr[j][i][PXL_CLR]));
i++;
}
j++;
}
/*
*/

while (j < g_row)
j = 0;
while (j < pxarr->row)
{
i = 0;
while (i < g_col - 1)
while (i < pxarr->col - 1)
{
drw_line(mlx, win, pixels[j][i], pixels[j][i + 1]);
drw_line(mlx, win, pxarr->arr[j][i], pxarr->arr[j][i + 1]);
i++;
}
j++;
}



j = 0;
while (j < g_row - 1)
j = 0;
while (j < pxarr->row - 1)
{
i = 0;
while (i < g_col)
while (i < pxarr->col)
{
drw_line(mlx, win, pixels[j][i], pixels[j + 1][i]);
drw_line(mlx, win, pxarr->arr[j][i], pxarr->arr[j + 1][i]);
i++;
}
j++;
}
*/

}

Large diffs are not rendered by default.

@@ -11,4 +11,4 @@
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
@@ -1,4 +1,5 @@
0 0
0 0
1 1
1 1
10 10
10 10