Files
RayTracer/tags
T
2025-02-18 17:48:52 +01:00

733 lines
60 KiB
Plaintext

!_TAG_EXTRA_DESCRIPTION anonymous /Include tags for non-named objects like lambda/
!_TAG_EXTRA_DESCRIPTION fileScope /Include tags of file scope/
!_TAG_EXTRA_DESCRIPTION pseudo /Include pseudo tags/
!_TAG_EXTRA_DESCRIPTION subparser /Include tags generated by subparsers/
!_TAG_FIELD_DESCRIPTION epoch /the last modified time of the input file (only for F\/file kind tag)/
!_TAG_FIELD_DESCRIPTION file /File-restricted scoping/
!_TAG_FIELD_DESCRIPTION input /input file/
!_TAG_FIELD_DESCRIPTION name /tag name/
!_TAG_FIELD_DESCRIPTION pattern /pattern/
!_TAG_FIELD_DESCRIPTION typeref /Type and name of a variable or typedef/
!_TAG_FIELD_DESCRIPTION!C++ name /aliased names/
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_KIND_DESCRIPTION!C d,macro /macro definitions/
!_TAG_KIND_DESCRIPTION!C e,enumerator /enumerators (values inside an enumeration)/
!_TAG_KIND_DESCRIPTION!C f,function /function definitions/
!_TAG_KIND_DESCRIPTION!C g,enum /enumeration names/
!_TAG_KIND_DESCRIPTION!C h,header /included header files/
!_TAG_KIND_DESCRIPTION!C m,member /struct, and union members/
!_TAG_KIND_DESCRIPTION!C s,struct /structure names/
!_TAG_KIND_DESCRIPTION!C t,typedef /typedefs/
!_TAG_KIND_DESCRIPTION!C u,union /union names/
!_TAG_KIND_DESCRIPTION!C v,variable /variable definitions/
!_TAG_KIND_DESCRIPTION!C++ M,module /modules/
!_TAG_KIND_DESCRIPTION!C++ P,partition /partitions/
!_TAG_KIND_DESCRIPTION!C++ c,class /classes/
!_TAG_KIND_DESCRIPTION!C++ d,macro /macro definitions/
!_TAG_KIND_DESCRIPTION!C++ e,enumerator /enumerators (values inside an enumeration)/
!_TAG_KIND_DESCRIPTION!C++ f,function /function definitions/
!_TAG_KIND_DESCRIPTION!C++ g,enum /enumeration names/
!_TAG_KIND_DESCRIPTION!C++ h,header /included header files/
!_TAG_KIND_DESCRIPTION!C++ m,member /class, struct, and union members/
!_TAG_KIND_DESCRIPTION!C++ n,namespace /namespaces/
!_TAG_KIND_DESCRIPTION!C++ s,struct /structure names/
!_TAG_KIND_DESCRIPTION!C++ t,typedef /typedefs/
!_TAG_KIND_DESCRIPTION!C++ u,union /union names/
!_TAG_KIND_DESCRIPTION!C++ v,variable /variable definitions/
!_TAG_KIND_DESCRIPTION!Make I,makefile /makefiles/
!_TAG_KIND_DESCRIPTION!Make m,macro /macros/
!_TAG_KIND_DESCRIPTION!Make t,target /targets/
!_TAG_KIND_DESCRIPTION!Man S,subsection /sub sections/
!_TAG_KIND_DESCRIPTION!Man s,section /sections/
!_TAG_KIND_DESCRIPTION!Man t,title /titles/
!_TAG_KIND_DESCRIPTION!Markdown S,subsection /level 2 sections/
!_TAG_KIND_DESCRIPTION!Markdown T,l4subsection /level 4 sections/
!_TAG_KIND_DESCRIPTION!Markdown c,chapter /chapters/
!_TAG_KIND_DESCRIPTION!Markdown h,hashtag /hashtags/
!_TAG_KIND_DESCRIPTION!Markdown n,footnote /footnotes/
!_TAG_KIND_DESCRIPTION!Markdown s,section /sections/
!_TAG_KIND_DESCRIPTION!Markdown t,subsubsection /level 3 sections/
!_TAG_KIND_DESCRIPTION!Markdown u,l5subsection /level 5 sections/
!_TAG_KIND_DESCRIPTION!Perl c,constant /constants/
!_TAG_KIND_DESCRIPTION!Perl f,format /formats/
!_TAG_KIND_DESCRIPTION!Perl l,label /labels/
!_TAG_KIND_DESCRIPTION!Perl p,package /packages/
!_TAG_KIND_DESCRIPTION!Perl s,subroutine /subroutines/
!_TAG_KIND_DESCRIPTION!Sh a,alias /aliases/
!_TAG_KIND_DESCRIPTION!Sh f,function /functions/
!_TAG_KIND_DESCRIPTION!Sh h,heredoc /label for here document/
!_TAG_KIND_DESCRIPTION!Sh s,script /script files/
!_TAG_KIND_DESCRIPTION!Yaml a,anchor /anchors/
!_TAG_OUTPUT_EXCMD mixed /number, pattern, mixed, or combineV2/
!_TAG_OUTPUT_FILESEP slash /slash or backslash/
!_TAG_OUTPUT_MODE u-ctags /u-ctags or e-ctags/
!_TAG_OUTPUT_VERSION 0.0 /current.age/
!_TAG_PARSER_VERSION!C 1.1 /current.age/
!_TAG_PARSER_VERSION!C++ 1.1 /current.age/
!_TAG_PARSER_VERSION!Make 0.0 /current.age/
!_TAG_PARSER_VERSION!Man 0.0 /current.age/
!_TAG_PARSER_VERSION!Markdown 1.1 /current.age/
!_TAG_PARSER_VERSION!Perl 0.0 /current.age/
!_TAG_PARSER_VERSION!Sh 0.0 /current.age/
!_TAG_PARSER_VERSION!Yaml 0.0 /current.age/
!_TAG_PATTERN_LENGTH_LIMIT 96 /0 for no limit/
!_TAG_PROC_CWD /home/null/Documents/better_ray_tracer/ //
!_TAG_PROGRAM_AUTHOR Universal Ctags Team //
!_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/
!_TAG_PROGRAM_URL https://ctags.io/ /official site/
!_TAG_PROGRAM_VERSION 6.1.0 /653ca9204/
!_TAG_ROLE_DESCRIPTION!C!function foreigndecl /declared in foreign languages/
!_TAG_ROLE_DESCRIPTION!C!header local /local header/
!_TAG_ROLE_DESCRIPTION!C!header system /system header/
!_TAG_ROLE_DESCRIPTION!C!macro undef /undefined/
!_TAG_ROLE_DESCRIPTION!C!struct foreigndecl /declared in foreign languages/
!_TAG_ROLE_DESCRIPTION!C++!header exported /exported with "exported imported ..."/
!_TAG_ROLE_DESCRIPTION!C++!header imported /imported with "imported ..."/
!_TAG_ROLE_DESCRIPTION!C++!header local /local header/
!_TAG_ROLE_DESCRIPTION!C++!header system /system header/
!_TAG_ROLE_DESCRIPTION!C++!macro undef /undefined/
!_TAG_ROLE_DESCRIPTION!C++!module imported /imported with "imported ..."/
!_TAG_ROLE_DESCRIPTION!C++!module partOwner /used for specifying a partition/
!_TAG_ROLE_DESCRIPTION!C++!partition imported /imported with "imported ..."/
!_TAG_ROLE_DESCRIPTION!Make!makefile included /included/
!_TAG_ROLE_DESCRIPTION!Make!makefile optional /optionally included/
!_TAG_ROLE_DESCRIPTION!Sh!heredoc endmarker /end marker/
!_TAG_ROLE_DESCRIPTION!Sh!script loaded /loaded/
!_TAG_ROLE_DESCRIPTION!Yaml!anchor alias /alias/
$(DIR_OBJ) makefile /^$(DIR_OBJ):$/;" t
$(DIR_OBJ)/%.o makefile /^$(DIR_OBJ)\/%.o: %.c | $(DIR_OBJ)$/;" t
$(LIBFT) makefile /^$(LIBFT):$/;" t
$(MINILIBX) makefile /^$(MINILIBX):$/;" t
$(NAME) libft/Makefile /^$(NAME): $(OBJS)$/;" t
$(NAME) makefile /^$(NAME): $(OBJ) $(LIBFT) $(MINILIBX)$/;" t
$(NAME) minilibx-linux/Makefile.mk /^$(NAME) : $(OBJ)$/;" t
$(NAME) minilibx-linux/test/Makefile.mk /^$(NAME): $(OBJ)$/;" t
$(OBJ_DIR)/%.o minilibx-linux/Makefile.mk /^$(OBJ_DIR)\/%.o: %.c$/;" t
%.o libft/Makefile /^%.o: %.c$/;" t
AR libft/Makefile /^AR = ar rcs$/;" m
AUTHOR minilibx-linux/man/man1/mlx.1 /^.SH AUTHOR$/;" s title:MiniLibX
AUTHOR minilibx-linux/man/man1/mlx_loop.1 /^.SH AUTHOR$/;" s title:MiniLibX
AUTHOR minilibx-linux/man/man1/mlx_new_image.1 /^.SH AUTHOR$/;" s title:MiniLibX
AUTHOR minilibx-linux/man/man1/mlx_new_window.1 /^.SH AUTHOR$/;" s title:MiniLibX
AUTHOR minilibx-linux/man/man1/mlx_pixel_put.1 /^.SH AUTHOR$/;" s title:MiniLibX
AUTHOR minilibx-linux/man/man3/mlx.3 /^.SH AUTHOR$/;" s title:MiniLibX
AUTHOR minilibx-linux/man/man3/mlx_loop.3 /^.SH AUTHOR$/;" s title:MiniLibX
AUTHOR minilibx-linux/man/man3/mlx_new_image.3 /^.SH AUTHOR$/;" s title:MiniLibX
AUTHOR minilibx-linux/man/man3/mlx_new_window.3 /^.SH AUTHOR$/;" s title:MiniLibX
AUTHOR minilibx-linux/man/man3/mlx_pixel_put.3 /^.SH AUTHOR$/;" s title:MiniLibX
BUFFER_SIZE libft/get_next_line.h /^# define BUFFER_SIZE /;" d
CC libft/Makefile /^CC = cc$/;" m
CC makefile /^CC = cc$/;" m
CC minilibx-linux/Makefile.mk /^ CC = clang$/;" m
CC minilibx-linux/Makefile.mk /^CC = gcc$/;" m
CC minilibx-linux/test/Makefile.mk /^ CC = gcc$/;" m
CC minilibx-linux/test/Makefile.mk /^ CC = clang$/;" m
CFLAGS libft/Makefile /^CFLAGS = -Wall -Wextra -Werror -g3$/;" m
CFLAGS makefile /^CFLAGS = -fsanitize=address -g3 -Wall -Wextra -Werror$/;" m
CFLAGS minilibx-linux/Makefile.mk /^CFLAGS = -O3 -I$(INC)$/;" m
CFLAGS minilibx-linux/test/Makefile.mk /^CFLAGS= -I$(INC) -O3 -I.. -g$/;" m
CHAR libft/libft.h /^# define CHAR /;" d
COLOR MANAGEMENT minilibx-linux/man/man1/mlx_pixel_put.1 /^.SH COLOR MANAGEMENT$/;" s title:MiniLibX
COLOR MANAGEMENT minilibx-linux/man/man3/mlx_pixel_put.3 /^.SH COLOR MANAGEMENT$/;" s title:MiniLibX
DEC libft/libft.h /^# define DEC /;" d
DESCRIPTION minilibx-linux/man/man1/mlx.1 /^.SH DESCRIPTION$/;" s title:MiniLibX
DESCRIPTION minilibx-linux/man/man1/mlx_loop.1 /^.SH DESCRIPTION$/;" s title:MiniLibX
DESCRIPTION minilibx-linux/man/man1/mlx_new_image.1 /^.SH DESCRIPTION$/;" s title:MiniLibX
DESCRIPTION minilibx-linux/man/man1/mlx_new_window.1 /^.SH DESCRIPTION$/;" s title:MiniLibX
DESCRIPTION minilibx-linux/man/man1/mlx_pixel_put.1 /^.SH DESCRIPTION$/;" s title:MiniLibX
DESCRIPTION minilibx-linux/man/man3/mlx.3 /^.SH DESCRIPTION$/;" s title:MiniLibX
DESCRIPTION minilibx-linux/man/man3/mlx_loop.3 /^.SH DESCRIPTION$/;" s title:MiniLibX
DESCRIPTION minilibx-linux/man/man3/mlx_new_image.3 /^.SH DESCRIPTION$/;" s title:MiniLibX
DESCRIPTION minilibx-linux/man/man3/mlx_new_window.3 /^.SH DESCRIPTION$/;" s title:MiniLibX
DESCRIPTION minilibx-linux/man/man3/mlx_pixel_put.3 /^.SH DESCRIPTION$/;" s title:MiniLibX
DIR_OBJ makefile /^DIR_OBJ = obj$/;" m
ENV_DISPLAY minilibx-linux/mlx_int.h /^# define ENV_DISPLAY /;" d
EOF minilibx-linux/configure /^cat <<EOF$/;" h
ERR_NO_TRUECOLOR minilibx-linux/mlx_int.h /^# define ERR_NO_TRUECOLOR /;" d
GET_NEXT_LINE_H libft/get_next_line.h /^# define GET_NEXT_LINE_H$/;" d
GOING FURTHER WITH EVENTS minilibx-linux/man/man1/mlx_loop.1 /^.SH GOING FURTHER WITH EVENTS$/;" s title:MiniLibX
GOING FURTHER WITH EVENTS minilibx-linux/man/man3/mlx_loop.3 /^.SH GOING FURTHER WITH EVENTS$/;" s title:MiniLibX
HEIGHT miniRT.h /^# define HEIGHT /;" d
HEXLO libft/libft.h /^# define HEXLO /;" d
HEXUP libft/libft.h /^# define HEXUP /;" d
IM1_SX minilibx-linux/test/main.c /^#define IM1_SX /;" d file:
IM1_SY minilibx-linux/test/main.c /^#define IM1_SY /;" d file:
IM3_SX minilibx-linux/test/main.c /^#define IM3_SX /;" d file:
IM3_SY minilibx-linux/test/main.c /^#define IM3_SY /;" d file:
INC minilibx-linux/Makefile.mk /^INC =%%%%$/;" m
INC minilibx-linux/test/Makefile.mk /^INC=%%%%$/;" m
INCLIB minilibx-linux/test/Makefile.mk /^INCLIB=$(INC)\/..\/lib$/;" m
INCLUDE FILE minilibx-linux/man/man1/mlx.1 /^.SH INCLUDE FILE$/;" s title:MiniLibX
INCLUDE FILE minilibx-linux/man/man3/mlx.3 /^.SH INCLUDE FILE$/;" s title:MiniLibX
INCLUDES makefile /^INCLUDES = -I. -Ilibft -Iminilibx-linux$/;" m
LDFLAGS makefile /^LDFLAGS = -Llibft -Lminilibx-linux$/;" m
LDLIBS makefile /^LDLIBS = -lft -lmlx -lXext -lX11 -lm -lbsd$/;" m
LFLAGS minilibx-linux/test/Makefile.mk /^LFLAGS = -L.. -lmlx -L$(INCLIB) -lXext -lX11 -lm$/;" m
LIBFT makefile /^LIBFT = libft\/libft.a$/;" m
LIBFT_H libft/libft.h /^# define LIBFT_H$/;" d
LIBRARY FUNCTIONS minilibx-linux/man/man1/mlx.1 /^.SH LIBRARY FUNCTIONS$/;" s title:MiniLibX
LIBRARY FUNCTIONS minilibx-linux/man/man3/mlx.3 /^.SH LIBRARY FUNCTIONS$/;" s title:MiniLibX
LINKING MiniLibX minilibx-linux/man/man1/mlx.1 /^.SH LINKING MiniLibX$/;" s title:MiniLibX
LINKING MiniLibX minilibx-linux/man/man3/mlx.3 /^.SH LINKING MiniLibX$/;" s title:MiniLibX
LOCALHOST minilibx-linux/mlx_int.h /^# define LOCALHOST /;" d
MAX_AMBIENT miniRT.h /^# define MAX_AMBIENT /;" d
MAX_CAMERA miniRT.h /^# define MAX_CAMERA /;" d
MAX_CYLINDERS miniRT.h /^# define MAX_CYLINDERS /;" d
MAX_LIGHTS miniRT.h /^# define MAX_LIGHTS /;" d
MAX_PLANES miniRT.h /^# define MAX_PLANES /;" d
MAX_SPHERES miniRT.h /^# define MAX_SPHERES /;" d
MINILIBX makefile /^MINILIBX = minilibx-linux\/libmlx.a$/;" m
MINIRT_H miniRT.h /^# define MINIRT_H$/;" d
MLX_H minilibx-linux/mlx.h /^#define MLX_H$/;" d
MLX_INT_H minilibx-linux/mlx_int.h /^# define MLX_INT_H$/;" d
MLX_MAX_EVENT minilibx-linux/mlx_int.h /^# define MLX_MAX_EVENT /;" d
MLX_TYPE_SHM minilibx-linux/mlx_int.h /^# define MLX_TYPE_SHM /;" d
MLX_TYPE_SHM_PIXMAP minilibx-linux/mlx_int.h /^# define MLX_TYPE_SHM_PIXMAP /;" d
MLX_TYPE_XIMAGE minilibx-linux/mlx_int.h /^# define MLX_TYPE_XIMAGE /;" d
MiniLibX minilibx-linux/man/man1/mlx.1 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
MiniLibX minilibx-linux/man/man1/mlx_loop.1 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
MiniLibX minilibx-linux/man/man1/mlx_new_image.1 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
MiniLibX minilibx-linux/man/man1/mlx_new_window.1 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
MiniLibX minilibx-linux/man/man1/mlx_pixel_put.1 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
MiniLibX minilibx-linux/man/man3/mlx.3 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
MiniLibX minilibx-linux/man/man3/mlx_loop.3 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
MiniLibX minilibx-linux/man/man3/mlx_new_image.3 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
MiniLibX minilibx-linux/man/man3/mlx_new_window.3 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
MiniLibX minilibx-linux/man/man3/mlx_pixel_put.3 /^.TH MiniLibX 3 "September 19, 2002"$/;" t
NAME libft/Makefile /^NAME = libft.a$/;" m
NAME makefile /^NAME = miniRT$/;" m
NAME minilibx-linux/Makefile.mk /^NAME = libmlx.a$/;" m
NAME minilibx-linux/man/man1/mlx.1 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/man/man1/mlx_loop.1 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/man/man1/mlx_new_image.1 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/man/man1/mlx_new_window.1 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/man/man1/mlx_pixel_put.1 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/man/man3/mlx.3 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/man/man3/mlx_loop.3 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/man/man3/mlx_new_image.3 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/man/man3/mlx_new_window.3 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/man/man3/mlx_pixel_put.3 /^.SH NAME$/;" s title:MiniLibX
NAME minilibx-linux/test/Makefile.mk /^NAME= mlx-test$/;" m
NAME_UNAME minilibx-linux/Makefile.mk /^NAME_UNAME = libmlx_$(UNAME).a$/;" m
OBJ makefile /^OBJ = $(addprefix $(DIR_OBJ)\/, $(notdir $(SRC:.c=.o)))$/;" m
OBJ minilibx-linux/Makefile.mk /^OBJ = $(addprefix $(OBJ_DIR)\/,$(SRC:%.c=%.o))$/;" m
OBJ minilibx-linux/test/Makefile.mk /^OBJ = $(SRC:%.c=%.o)$/;" m
OBJS libft/Makefile /^OBJS = ft_calloc.o ft_isascii.o ft_itoa.o ft_memcpy.o ft_putchar_fd.o ft_putstr_fd.o f/;" m
OBJ_DIR minilibx-linux/Makefile.mk /^OBJ_DIR = obj$/;" m
RETURN minilibx-linux/mlx_xpm.c /^#define RETURN /;" d file:
RETURN VALUES minilibx-linux/man/man1/mlx.1 /^.SH RETURN VALUES$/;" s title:MiniLibX
RETURN VALUES minilibx-linux/man/man1/mlx_new_image.1 /^.SH RETURN VALUES$/;" s title:MiniLibX
RETURN VALUES minilibx-linux/man/man1/mlx_new_window.1 /^.SH RETURN VALUES$/;" s title:MiniLibX
RETURN VALUES minilibx-linux/man/man3/mlx.3 /^.SH RETURN VALUES$/;" s title:MiniLibX
RETURN VALUES minilibx-linux/man/man3/mlx_new_image.3 /^.SH RETURN VALUES$/;" s title:MiniLibX
RETURN VALUES minilibx-linux/man/man3/mlx_new_window.3 /^.SH RETURN VALUES$/;" s title:MiniLibX
RM libft/Makefile /^RM = rm -f$/;" m
SEE ALSO minilibx-linux/man/man1/mlx.1 /^.SH SEE ALSO$/;" s title:MiniLibX
SEE ALSO minilibx-linux/man/man1/mlx_loop.1 /^.SH SEE ALSO$/;" s title:MiniLibX
SEE ALSO minilibx-linux/man/man1/mlx_new_image.1 /^.SH SEE ALSO$/;" s title:MiniLibX
SEE ALSO minilibx-linux/man/man1/mlx_new_window.1 /^.SH SEE ALSO$/;" s title:MiniLibX
SEE ALSO minilibx-linux/man/man1/mlx_pixel_put.1 /^.SH SEE ALSO$/;" s title:MiniLibX
SEE ALSO minilibx-linux/man/man3/mlx.3 /^.SH SEE ALSO$/;" s title:MiniLibX
SEE ALSO minilibx-linux/man/man3/mlx_loop.3 /^.SH SEE ALSO$/;" s title:MiniLibX
SEE ALSO minilibx-linux/man/man3/mlx_new_image.3 /^.SH SEE ALSO$/;" s title:MiniLibX
SEE ALSO minilibx-linux/man/man3/mlx_new_window.3 /^.SH SEE ALSO$/;" s title:MiniLibX
SEE ALSO minilibx-linux/man/man3/mlx_pixel_put.3 /^.SH SEE ALSO$/;" s title:MiniLibX
SRC makefile /^SRC = $(wildcard *.c)$/;" m
SRC minilibx-linux/Makefile.mk /^SRC = mlx_init.c mlx_new_window.c mlx_pixel_put.c mlx_loop.c \\$/;" m
SRC minilibx-linux/test/Makefile.mk /^SRC = main.c$/;" m
SRCS libft/Makefile /^SRCS = ft_calloc.c ft_isascii.c ft_itoa.c ft_memcpy.c ft_putchar_fd.c ft_putstr_fd.c f/;" m
STORING COLOR INSIDE IMAGES minilibx-linux/man/man1/mlx_new_image.1 /^.SH STORING COLOR INSIDE IMAGES$/;" s title:MiniLibX
STORING COLOR INSIDE IMAGES minilibx-linux/man/man3/mlx_new_image.3 /^.SH STORING COLOR INSIDE IMAGES$/;" s title:MiniLibX
STR libft/libft.h /^# define STR /;" d
SYNOPSYS minilibx-linux/man/man1/mlx.1 /^.SH SYNOPSYS$/;" s title:MiniLibX
SYNOPSYS minilibx-linux/man/man1/mlx_loop.1 /^.SH SYNOPSYS$/;" s title:MiniLibX
SYNOPSYS minilibx-linux/man/man1/mlx_new_image.1 /^.SH SYNOPSYS$/;" s title:MiniLibX
SYNOPSYS minilibx-linux/man/man1/mlx_new_window.1 /^.SH SYNOPSYS$/;" s title:MiniLibX
SYNOPSYS minilibx-linux/man/man1/mlx_pixel_put.1 /^.SH SYNOPSYS$/;" s title:MiniLibX
SYNOPSYS minilibx-linux/man/man3/mlx.3 /^.SH SYNOPSYS$/;" s title:MiniLibX
SYNOPSYS minilibx-linux/man/man3/mlx_loop.3 /^.SH SYNOPSYS$/;" s title:MiniLibX
SYNOPSYS minilibx-linux/man/man3/mlx_new_image.3 /^.SH SYNOPSYS$/;" s title:MiniLibX
SYNOPSYS minilibx-linux/man/man3/mlx_new_window.3 /^.SH SYNOPSYS$/;" s title:MiniLibX
SYNOPSYS minilibx-linux/man/man3/mlx_pixel_put.3 /^.SH SYNOPSYS$/;" s title:MiniLibX
UNAME minilibx-linux/Makefile.mk /^UNAME = $(shell uname)$/;" m
UNAME minilibx-linux/test/Makefile.mk /^UNAME := $(shell uname)$/;" m
WARN_SHM_ATTACH minilibx-linux/mlx_int.h /^# define WARN_SHM_ATTACH /;" d
WIDTH miniRT.h /^# define WIDTH /;" d
WIN1_SX minilibx-linux/test/main.c /^#define WIN1_SX /;" d file:
WIN1_SY minilibx-linux/test/main.c /^#define WIN1_SY /;" d file:
X-WINDOW CONCEPT minilibx-linux/man/man1/mlx.1 /^.SH X-WINDOW CONCEPT$/;" s title:MiniLibX
X-WINDOW CONCEPT minilibx-linux/man/man3/mlx.3 /^.SH X-WINDOW CONCEPT$/;" s title:MiniLibX
X-WINDOW EVENTS minilibx-linux/man/man1/mlx_loop.1 /^.SH X-WINDOW EVENTS$/;" s title:MiniLibX
X-WINDOW EVENTS minilibx-linux/man/man3/mlx_loop.3 /^.SH X-WINDOW EVENTS$/;" s title:MiniLibX
XPM IMAGES minilibx-linux/man/man1/mlx_new_image.1 /^.SH XPM IMAGES$/;" s title:MiniLibX
XPM IMAGES minilibx-linux/man/man3/mlx_new_image.3 /^.SH XPM IMAGES$/;" s title:MiniLibX
X_ShmAttach minilibx-linux/mlx_new_image.c /^#define X_ShmAttach /;" d file:
a miniRT.h /^ float a;$/;" m struct:s_calc typeref:typename:float
all libft/Makefile /^all: $(NAME)$/;" t
all makefile /^all: $(NAME)$/;" t
all minilibx-linux/Makefile /^all : do_configure$/;" t
all minilibx-linux/Makefile.mk /^all : $(NAME)$/;" t
all minilibx-linux/test/Makefile.mk /^all: $(NAME)$/;" t
ambient miniRT.h /^ t_ambient ambient;$/;" m struct:s_scene typeref:typename:t_ambient
aspect miniRT.h /^ float aspect;$/;" m struct:s_calc typeref:typename:float
at_exit minilibx-linux/test/run_tests.sh /^at_exit() {$/;" f
axis miniRT.h /^ t_vec3 axis; \/\/ Axe normalisé$/;" m struct:s_cylinder typeref:typename:t_vec3
b miniRT.h /^ float b;$/;" m struct:s_calc typeref:typename:float
base libft/libft.h /^ int base;$/;" m struct:s_info typeref:typename:int
better_ray_tracer README.md /^# better_ray_tracer/;" c
bpp miniRT.h /^ int bpp;$/;" m struct:s_app typeref:typename:int
bpp minilibx-linux/mlx_int.h /^ int bpp;$/;" m struct:s_img typeref:typename:int
bpp1 minilibx-linux/test/main.c /^int bpp1;$/;" v typeref:typename:int
bpp2 minilibx-linux/test/main.c /^int bpp2;$/;" v typeref:typename:int
bpp3 minilibx-linux/test/main.c /^int bpp3;$/;" v typeref:typename:int
bpp4 minilibx-linux/test/main.c /^int bpp4;$/;" v typeref:typename:int
brightness miniRT.h /^ float brightness;$/;" m struct:s_light typeref:typename:float
c miniRT.h /^ float c;$/;" m struct:s_calc typeref:typename:float
calcLighting trace.c /^t_vec3 calcLighting(t_vec3 hitPoint, t_vec3 hitNormal, t_vec3 objColor,$/;" f typeref:typename:t_vec3
camDir miniRT.h /^ t_vec3 camDir;$/;" m struct:s_camera typeref:typename:t_vec3
camPos miniRT.h /^ t_vec3 camPos;$/;" m struct:s_camera typeref:typename:t_vec3
camera miniRT.h /^ t_camera camera;$/;" m struct:s_scene typeref:typename:t_camera
center miniRT.h /^ t_vec3 center;$/;" m struct:s_cylinder typeref:typename:t_vec3
center miniRT.h /^ t_vec3 center;$/;" m struct:s_sphere typeref:typename:t_vec3
check minilibx-linux/Makefile.mk /^check: all$/;" t
check_if_max check.c /^void check_if_max(t_scene scene, const int to_test, const int max)$/;" f typeref:typename:void
check_shadow_cylinder shadows.c /^static bool check_shadow_cylinder(const t_ray shadow_ray, \\$/;" f typeref:typename:bool file:
check_shadow_plane shadows.c /^static bool check_shadow_plane(const t_ray shadow_ray, \\$/;" f typeref:typename:bool file:
check_shadow_sphere shadows.c /^static bool check_shadow_sphere(const t_ray shadow_ray, \\$/;" f typeref:typename:bool file:
check_sign ft_atof.c /^inline static char *check_sign(char *str, int *sign)$/;" f typeref:typename:char * file:
check_tokens check.c /^int check_tokens(char **tokens, int expected)$/;" f typeref:typename:int
clean libft/Makefile /^clean:$/;" t
clean makefile /^clean:$/;" t
clean minilibx-linux/Makefile /^clean :$/;" t
clean minilibx-linux/Makefile.mk /^clean :$/;" t
clean minilibx-linux/configure /^clean(){$/;" f
clean minilibx-linux/test/Makefile.mk /^clean:$/;" t
cmap minilibx-linux/mlx_int.h /^ Colormap cmap;$/;" m struct:s_xvar typeref:typename:Colormap
col minilibx-linux/mlx_int.h /^ int col;$/;" m struct:s_xpm_col typeref:typename:int
color miniRT.h /^ t_vec3 color;$/;" m struct:s_ambient typeref:typename:t_vec3
color miniRT.h /^ t_vec3 color;$/;" m struct:s_calc typeref:typename:t_vec3
color miniRT.h /^ t_vec3 color;$/;" m struct:s_cylinder typeref:typename:t_vec3
color miniRT.h /^ t_vec3 color;$/;" m struct:s_light typeref:typename:t_vec3
color miniRT.h /^ t_vec3 color;$/;" m struct:s_plane typeref:typename:t_vec3
color miniRT.h /^ t_vec3 color;$/;" m struct:s_sphere typeref:typename:t_vec3
color minilibx-linux/mlx_int.h /^ int color;$/;" m struct:s_col_name typeref:typename:int
color_map_1 minilibx-linux/test/main.c /^int color_map_1(void *win,int w,int h)$/;" f typeref:typename:int
color_map_2 minilibx-linux/test/main.c /^int color_map_2(unsigned char *data,int bpp,int sl,int w,int h,int endian, int type)$/;" f typeref:typename:int
compute_cap_intersection parsing_cylinder_utils.c /^static void compute_cap_intersection(t_ray ray, t_cylinder cy, t_calc *calc)$/;" f typeref:typename:void file:
compute_hit_normal parsing_cylinder_utils.c /^static void compute_hit_normal(t_ray ray, t_cylinder cy, t_calc *calc,$/;" f typeref:typename:void file:
compute_side_intersection parsing_cylinder_utils.c /^static void compute_side_intersection(t_cylinder cy, t_calc *calc)$/;" f typeref:typename:void file:
count_word libft/ft_split.c /^static size_t count_word(char *str, char c)$/;" f typeref:typename:size_t file:
counter libft/libft.h /^ size_t counter;$/;" m struct:s_info typeref:typename:size_t
cp miniRT.h /^ t_vec3 cp;$/;" m struct:s_calc typeref:typename:t_vec3
create_scene scene.c /^t_scene create_scene(void)$/;" f typeref:typename:t_scene
cylinders miniRT.h /^ t_cylinder cylinders[MAX_CYLINDERS];$/;" m struct:s_scene typeref:typename:t_cylinder[]
d miniRT.h /^ t_vec3 d;$/;" m struct:s_calc typeref:typename:t_vec3
d_dot_v miniRT.h /^ float d_dot_v;$/;" m struct:s_calc typeref:typename:float
d_perp miniRT.h /^ t_vec3 d_perp;$/;" m struct:s_calc typeref:typename:t_vec3
data minilibx-linux/mlx_int.h /^ char *data;$/;" m struct:s_img typeref:typename:char *
data1 minilibx-linux/test/main.c /^char *data1;$/;" v typeref:typename:char *
data2 minilibx-linux/test/main.c /^char *data2;$/;" v typeref:typename:char *
data3 minilibx-linux/test/main.c /^char *data3;$/;" v typeref:typename:char *
data4 minilibx-linux/test/main.c /^char *data4;$/;" v typeref:typename:char *
decrgb minilibx-linux/mlx_int.h /^ int decrgb[6];$/;" m struct:s_xvar typeref:typename:int[6]
depth minilibx-linux/mlx_int.h /^ int depth;$/;" m struct:s_xvar typeref:typename:int
dir miniRT.h /^ t_vec3 dir;$/;" m struct:s_ray typeref:typename:t_vec3
disc miniRT.h /^ float disc;$/;" m struct:s_calc typeref:typename:float
display minilibx-linux/mlx_int.h /^ Display *display;$/;" m struct:s_xvar typeref:typename:Display *
dist miniRT.h /^ float dist;$/;" m struct:s_calc typeref:typename:float
divisor libft/ft_split.c /^static char **divisor(char *str1, char c, char **array, size_t len)$/;" f typeref:typename:char ** file:
do_configure minilibx-linux/Makefile /^do_configure :$/;" t
do_flush minilibx-linux/mlx_int.h /^ int do_flush;$/;" m struct:s_xvar typeref:typename:int
end_loop minilibx-linux/mlx_int.h /^ int end_loop;$/;" m struct:s_xvar typeref:typename:int
endian miniRT.h /^ int endian;$/;" m struct:s_app typeref:typename:int
endian1 minilibx-linux/test/main.c /^int endian1;$/;" v typeref:typename:int
endian2 minilibx-linux/test/main.c /^int endian2;$/;" v typeref:typename:int
endian3 minilibx-linux/test/main.c /^int endian3;$/;" v typeref:typename:int
endian4 minilibx-linux/test/main.c /^int endian4;$/;" v typeref:typename:int
expose_hook minilibx-linux/mlx_int.h /^ int (*expose_hook)();$/;" m struct:s_win_list typeref:typename:int (*)()
expose_param minilibx-linux/mlx_int.h /^ void *expose_param;$/;" m struct:s_win_list typeref:typename:void *
expose_win1 minilibx-linux/test/main.c /^int expose_win1(void *p)$/;" f typeref:typename:int
expose_win2 minilibx-linux/test/main.c /^int expose_win2(void *p)$/;" f typeref:typename:int
fclean libft/Makefile /^fclean: clean$/;" t
fclean makefile /^fclean: clean$/;" t
fd libft/libft.h /^ int fd;$/;" m struct:s_info typeref:typename:int
fd_if_exit miniRT.h /^ int fd_if_exit;$/;" m struct:s_scene typeref:typename:int
format libft/printf_fd.c /^static int format(const char *str, t_info *info, va_list *args)$/;" f typeref:typename:int file:
format minilibx-linux/mlx_int.h /^ int format;$/;" m struct:s_img typeref:typename:int
fov miniRT.h /^ float fov;$/;" m struct:s_camera typeref:typename:float
free_array libft/ft_split.c /^static void free_array(char **s1)$/;" f typeref:typename:void file:
ft_arraylen array.c /^int ft_arraylen(char **array)$/;" f typeref:typename:int
ft_atof ft_atof.c /^float ft_atof(char *str)$/;" f typeref:typename:float
ft_atoi libft/ft_atoi.c /^int ft_atoi(const char *text)$/;" f typeref:typename:int
ft_bzero libft/ft_bzero.c /^void ft_bzero(void *s, size_t n)$/;" f typeref:typename:void
ft_calloc libft/ft_calloc.c /^void *ft_calloc(size_t n, size_t size)$/;" f typeref:typename:void *
ft_free_array array.c /^void ft_free_array(char **array)$/;" f typeref:typename:void
ft_fsign libft/ft_atoi.c /^static int ft_fsign(char c)$/;" f typeref:typename:int file:
ft_is_space libft/ft_is_space.c /^int ft_is_space(char c)$/;" f typeref:typename:int
ft_isalnum libft/ft_isalnum.c /^int ft_isalnum(int c)$/;" f typeref:typename:int
ft_isalpha libft/ft_isalpha.c /^int ft_isalpha(int c)$/;" f typeref:typename:int
ft_isascii libft/ft_isascii.c /^int ft_isascii(int c)$/;" f typeref:typename:int
ft_isdigit libft/ft_isdigit.c /^int ft_isdigit(int c)$/;" f typeref:typename:int
ft_isprint libft/ft_isprint.c /^int ft_isprint(int c)$/;" f typeref:typename:int
ft_isspace libft/ft_atoi.c /^static int ft_isspace(char c)$/;" f typeref:typename:int file:
ft_itoa libft/ft_itoa.c /^char *ft_itoa(int n)$/;" f typeref:typename:char *
ft_memchr libft/ft_memchr.c /^void *ft_memchr(const void *s, int c, size_t n)$/;" f typeref:typename:void *
ft_memcmp libft/ft_memcmp.c /^int ft_memcmp(const void *s1, const void *s2, size_t n)$/;" f typeref:typename:int
ft_memcpy libft/ft_memcpy.c /^void *ft_memcpy(void *dest, const void *src, size_t n)$/;" f typeref:typename:void *
ft_memmove libft/ft_memmove.c /^void *ft_memmove(void *dest, const void *src, size_t n)$/;" f typeref:typename:void *
ft_memset libft/ft_memset.c /^void *ft_memset(void *s, int c, size_t n)$/;" f typeref:typename:void *
ft_n_digit libft/ft_itoa.c /^static int ft_n_digit(int n)$/;" f typeref:typename:int file:
ft_n_digit libft/ft_putnbr_fd.c /^static int ft_n_digit(int n)$/;" f typeref:typename:int file:
ft_pow libft/ft_itoa.c /^static int ft_pow(int n)$/;" f typeref:typename:int file:
ft_pow libft/ft_putnbr_fd.c /^static int ft_pow(int n)$/;" f typeref:typename:int file:
ft_putchar_fd libft/ft_putchar_fd.c /^void ft_putchar_fd(char c, int fd)$/;" f typeref:typename:void
ft_putendl_fd libft/ft_putendl_fd.c /^void ft_putendl_fd(char *s, int fd)$/;" f typeref:typename:void
ft_putnbr_fd libft/ft_putnbr_fd.c /^void ft_putnbr_fd(int n, int fd)$/;" f typeref:typename:void
ft_putstr_fd libft/ft_putstr_fd.c /^void ft_putstr_fd(char *s, int fd)$/;" f typeref:typename:void
ft_realloc libft/ft_realloc.c /^void *ft_realloc(void *ptr, size_t new_size)$/;" f typeref:typename:void *
ft_set_digit libft/ft_itoa.c /^static void ft_set_digit(long nbr_digit, long index, char *nbr, long n)$/;" f typeref:typename:void file:
ft_set_digit libft/ft_putnbr_fd.c /^static void ft_set_digit(long nbr_digit, long n, int fd)$/;" f typeref:typename:void file:
ft_set_number libft/ft_itoa.c /^static void ft_set_number(char *tab)$/;" f typeref:typename:void file:
ft_set_number libft/ft_putnbr_fd.c /^static void ft_set_number(char *tab)$/;" f typeref:typename:void file:
ft_split libft/ft_split.c /^char **ft_split(char const *s, char c)$/;" f typeref:typename:char **
ft_strchr libft/ft_strchr.c /^char *ft_strchr(const char *s, int c)$/;" f typeref:typename:char *
ft_strdup libft/ft_strdup.c /^char *ft_strdup(const char *s1)$/;" f typeref:typename:char *
ft_striteri libft/ft_striteri.c /^void ft_striteri(char *s, void (*f)(unsigned int, char *))$/;" f typeref:typename:void
ft_strjoin libft/ft_strjoin.c /^char *ft_strjoin(char const *s1, char const *s2)$/;" f typeref:typename:char *
ft_strlcat libft/ft_strlcat.c /^size_t ft_strlcat(char *dest, const char *src, size_t size)$/;" f typeref:typename:size_t
ft_strlcpy libft/ft_strlcpy.c /^size_t ft_strlcpy(char *dest, const char *src, size_t size)$/;" f typeref:typename:size_t
ft_strlen libft/ft_strlen.c /^size_t ft_strlen(const char *c)$/;" f typeref:typename:size_t
ft_strmapi libft/ft_strmapi.c /^char *ft_strmapi(char const *s, char (*f)(unsigned int, char))$/;" f typeref:typename:char *
ft_strncmp libft/ft_strncmp.c /^int ft_strncmp(const char *s1, const char *s2, size_t n)$/;" f typeref:typename:int
ft_strnstr libft/ft_strnstr.c /^char *ft_strnstr(const char *big, const char *little, size_t len)$/;" f typeref:typename:char *
ft_strrchr libft/ft_strrchr.c /^char *ft_strrchr(const char *s, int c)$/;" f typeref:typename:char *
ft_strtod libft/ft_strtod.c /^double ft_strtod(char *string)$/;" f typeref:typename:double
ft_strtrim libft/ft_strtrim.c /^char *ft_strtrim(char const *s1, char const *set)$/;" f typeref:typename:char *
ft_substr libft/ft_substr.c /^char *ft_substr(char const *s, unsigned int start, size_t len)$/;" f typeref:typename:char *
ft_tolower libft/ft_tolower.c /^int ft_tolower(int c)$/;" f typeref:typename:int
ft_toupper libft/ft_toupper.c /^int ft_toupper(int c)$/;" f typeref:typename:int
gc minilibx-linux/mlx_int.h /^ GC gc;$/;" m struct:s_win_list typeref:typename:GC
gc minilibx-linux/mlx_int.h /^ GC gc;$/;" m struct:s_img typeref:typename:GC
gere_mouse minilibx-linux/test/new_win.c /^int gere_mouse(int x,int y,int button,void*toto)$/;" f typeref:typename:int
get_next_line libft/gnl.c /^char *get_next_line(int fd)$/;" f typeref:typename:char *
get_tokens_secure parsing_utils.c /^char **get_tokens_secure(t_scene scene, const int numObject,$/;" f typeref:typename:char **
get_xlib_include_path minilibx-linux/configure /^get_xlib_include_path(){$/;" f
gnl_ft_getline libft/gnl.c /^char *gnl_ft_getline(char *static_str)$/;" f typeref:typename:char *
gnl_ft_remove_bn libft/gnl.c /^char *gnl_ft_remove_bn(char *static_str)$/;" f typeref:typename:char *
gnl_ft_strchr libft/gnl_utils.c /^char *gnl_ft_strchr(char *s, int c)$/;" f typeref:typename:char *
gnl_ft_strjoin libft/gnl_utils.c /^char *gnl_ft_strjoin(char *s1, char *s2)$/;" f typeref:typename:char *
gnl_ft_strlen libft/gnl_utils.c /^size_t gnl_ft_strlen(char *s)$/;" f typeref:typename:size_t
gnl_read_fd libft/gnl.c /^char *gnl_read_fd(int fd, char *str)$/;" f typeref:typename:char *
height miniRT.h /^ float height;$/;" m struct:s_cylinder typeref:typename:float
height minilibx-linux/mlx_int.h /^ int height;$/;" m struct:s_img typeref:typename:int
hitPoint miniRT.h /^ t_vec3 hitPoint;$/;" m struct:s_calc typeref:typename:t_vec3
hook minilibx-linux/mlx_int.h /^ int (*hook)();$/;" m struct:s_event_list typeref:typename:int (*)()
hooks minilibx-linux/mlx_int.h /^ t_event_list hooks[MLX_MAX_EVENT];$/;" m struct:s_win_list typeref:typename:t_event_list[]
i libft/libft.h /^ size_t i;$/;" m struct:s_info typeref:typename:size_t
im1 minilibx-linux/test/main.c /^void *im1;$/;" v typeref:typename:void *
im2 minilibx-linux/test/main.c /^void *im2;$/;" v typeref:typename:void *
im3 minilibx-linux/test/main.c /^void *im3;$/;" v typeref:typename:void *
im4 minilibx-linux/test/main.c /^void *im4;$/;" v typeref:typename:void *
image minilibx-linux/mlx_int.h /^ XImage *image;$/;" m struct:s_img typeref:typename:XImage *
img miniRT.h /^ void *img;$/;" m struct:s_app typeref:typename:void *
init_app_config main.c /^static int init_app_config(t_app *app, int argc, char **argv)$/;" f typeref:typename:int file:
init_intersection parsing_cylinder_utils.c /^static int init_intersection(t_ray ray, t_cylinder cy, t_calc *calc)$/;" f typeref:typename:int file:
init_mlx_and_image main.c /^static int init_mlx_and_image(t_app *app)$/;" f typeref:typename:int file:
intersectCylinder parsing_cylinder_utils.c /^float intersectCylinder(t_ray ray, t_cylinder cy, t_vec3 *hitNormal)$/;" f typeref:typename:float
intersectObjects trace.c /^bool intersectObjects(t_ray ray, float *tMin, t_vec3 *hitNormal,$/;" f typeref:typename:bool
intersectPlane parsing_plane.c /^float intersectPlane(t_ray ray, t_plane p, t_vec3 *hitNormal)$/;" f typeref:typename:float
intersectSphere parsing_sphere.c /^float intersectSphere(t_ray ray, t_sphere s, t_vec3 *hitNormal)$/;" f typeref:typename:float
is_in_shadow shadows.c /^bool is_in_shadow(t_vec3 hitPoint, t_vec3 lightPos, t_scene scene)$/;" f typeref:typename:bool
key_a miniRT.h /^ int key_a;$/;" m struct:s_app typeref:typename:int
key_d miniRT.h /^ int key_d;$/;" m struct:s_app typeref:typename:int
key_down miniRT.h /^ int key_down;$/;" m struct:s_app typeref:typename:int
key_hook minilibx-linux/mlx_int.h /^ int (*key_hook)();$/;" m struct:s_win_list typeref:typename:int (*)()
key_left miniRT.h /^ int key_left;$/;" m struct:s_app typeref:typename:int
key_param minilibx-linux/mlx_int.h /^ void *key_param;$/;" m struct:s_win_list typeref:typename:void *
key_press peripherique.c /^int key_press(int keycode, t_app *app)$/;" f typeref:typename:int
key_release peripherique.c /^int key_release(int keycode, t_app *app)$/;" f typeref:typename:int
key_right miniRT.h /^ int key_right;$/;" m struct:s_app typeref:typename:int
key_s miniRT.h /^ int key_s;$/;" m struct:s_app typeref:typename:int
key_up miniRT.h /^ int key_up;$/;" m struct:s_app typeref:typename:int
key_w miniRT.h /^ int key_w;$/;" m struct:s_app typeref:typename:int
key_win1 minilibx-linux/test/main.c /^int key_win1(int key,void *p)$/;" f typeref:typename:int
key_win2 minilibx-linux/test/main.c /^int key_win2(int key,void *p)$/;" f typeref:typename:int
key_win3 minilibx-linux/test/main.c /^int key_win3(int key,void *p)$/;" f typeref:typename:int
len_word libft/ft_split.c /^static size_t len_word(char *s, char c, size_t start)$/;" f typeref:typename:size_t file:
lights miniRT.h /^ t_light lights[MAX_LIGHTS];$/;" m struct:s_scene typeref:typename:t_light[]
line_if_exit miniRT.h /^ char *line_if_exit;$/;" m struct:s_scene typeref:typename:char *
load_config config.c /^t_scene load_config(const char *filename)$/;" f typeref:typename:t_scene
local_endian minilibx-linux/test/main.c /^int local_endian;$/;" v typeref:typename:int
log_error minilibx-linux/configure /^log_error(){$/;" f
log_error minilibx-linux/test/run_tests.sh /^log_error(){$/;" f
log_info minilibx-linux/configure /^log_info(){$/;" f
log_info minilibx-linux/test/run_tests.sh /^log_info(){$/;" f
logging minilibx-linux/configure /^logging(){$/;" f
logging minilibx-linux/test/run_tests.sh /^logging(){$/;" f
loop_hook minilibx-linux/mlx_int.h /^ int (*loop_hook)();$/;" m struct:s_xvar typeref:typename:int (*)()
loop_param minilibx-linux/mlx_int.h /^ void *loop_param;$/;" m struct:s_xvar typeref:typename:void *
main main.c /^int main(int argc, char **argv)$/;" f typeref:typename:int
main minilibx-linux/configure /^main(){$/;" f
main minilibx-linux/test/main.c /^int main()$/;" f typeref:typename:int
main minilibx-linux/test/new_win.c /^int main()$/;" f typeref:typename:int
main minilibx-linux/test/run_tests.sh /^main(){$/;" f
mask minilibx-linux/mlx_int.h /^ int mask;$/;" m struct:s_event_list typeref:typename:int
mlx miniRT.h /^ void *mlx;$/;" m struct:s_app typeref:typename:void *
mlx minilibx-linux/test/main.c /^void *mlx;$/;" v typeref:typename:void *
mlx minilibx-linux/test/new_win.c /^void *mlx;$/;" v typeref:typename:void *
mlx_X_error minilibx-linux/mlx_new_image.c /^int mlx_X_error;$/;" v typeref:typename:int
mlx_clear_window minilibx-linux/mlx_clear_window.c /^int mlx_clear_window(t_xvar *xvar,t_win_list *win)$/;" f typeref:typename:int
mlx_col_name minilibx-linux/mlx_rgb.c /^struct s_col_name mlx_col_name[] =$/;" v typeref:struct:s_col_name[]
mlx_destroy_display minilibx-linux/mlx_destroy_display.c /^int mlx_destroy_display(t_xvar *xvar)$/;" f typeref:typename:int
mlx_destroy_image minilibx-linux/mlx_destroy_image.c /^int mlx_destroy_image(t_xvar *xvar, t_img *img)$/;" f typeref:typename:int
mlx_destroy_window minilibx-linux/mlx_destroy_window.c /^int mlx_destroy_window(t_xvar *xvar,t_win_list *win)$/;" f typeref:typename:int
mlx_do_key_autorepeatoff minilibx-linux/mlx_hook.c /^int mlx_do_key_autorepeatoff(t_xvar *xvar)$/;" f typeref:typename:int
mlx_do_key_autorepeaton minilibx-linux/mlx_hook.c /^int mlx_do_key_autorepeaton(t_xvar *xvar)$/;" f typeref:typename:int
mlx_do_sync minilibx-linux/mlx_hook.c /^int mlx_do_sync(t_xvar *xvar)$/;" f typeref:typename:int
mlx_expose_hook minilibx-linux/mlx_expose_hook.c /^int mlx_expose_hook(t_win_list *win,int (*funct)(),void *param)$/;" f typeref:typename:int
mlx_ext_fullscreen minilibx-linux/mlx_ext_randr.c /^int mlx_ext_fullscreen(t_xvar *xvar, t_win_list *win, int fullscreen)$/;" f typeref:typename:int
mlx_flush_event minilibx-linux/mlx_flush_event.c /^int mlx_flush_event(t_xvar *xvar)$/;" f typeref:typename:int
mlx_get_color_value minilibx-linux/mlx_get_color_value.c /^int mlx_get_color_value(t_xvar *xvar,int color)$/;" f typeref:typename:int
mlx_get_data_addr minilibx-linux/mlx_get_data_addr.c /^char *mlx_get_data_addr(t_img *img,int *bits_per_pixel,$/;" f typeref:typename:char *
mlx_get_screen_size minilibx-linux/mlx_screen_size.c /^int mlx_get_screen_size(void *mlx_ptr, int *sizex, int *sizey)$/;" f typeref:typename:int
mlx_hook minilibx-linux/mlx_hook.c /^int mlx_hook(t_win_list *win, int x_event, int x_mask, $/;" f typeref:typename:int
mlx_init minilibx-linux/mlx_init.c /^void *mlx_init()$/;" f typeref:typename:void *
mlx_int_anti_resize_win minilibx-linux/mlx_int_anti_resize_win.c /^int mlx_int_anti_resize_win(t_xvar *xvar,Window win,int w,int h)$/;" f typeref:typename:int
mlx_int_deal_shm minilibx-linux/mlx_init.c /^int mlx_int_deal_shm(t_xvar *xvar)$/;" f typeref:typename:int
mlx_int_do_nothing minilibx-linux/mlx_int_do_nothing.c /^int mlx_int_do_nothing(void *param)$/;" f typeref:typename:int
mlx_int_egal_img minilibx-linux/mlx_lib_xpm.c /^int mlx_int_egal_img(XImage *img1,XImage *img2)$/;" f typeref:typename:int
mlx_int_file_get_rid_comment minilibx-linux/mlx_xpm.c /^int mlx_int_file_get_rid_comment(char *ptr, int size)$/;" f typeref:typename:int
mlx_int_get_col_name minilibx-linux/mlx_xpm.c /^int mlx_int_get_col_name(char *str,int size)$/;" f typeref:typename:int
mlx_int_get_good_color minilibx-linux/mlx_get_color_value.c /^int mlx_int_get_good_color(t_xvar *xvar,int color)$/;" f typeref:typename:int
mlx_int_get_line minilibx-linux/mlx_xpm.c /^char *mlx_int_get_line(char *ptr,int *pos,int size)$/;" f typeref:typename:char *
mlx_int_get_text_rgb minilibx-linux/mlx_xpm.c /^int mlx_int_get_text_rgb(char *name, char *end)$/;" f typeref:typename:int
mlx_int_get_visual minilibx-linux/mlx_int_get_visual.c /^int mlx_int_get_visual(t_xvar *xvar)$/;" f typeref:typename:int
mlx_int_new_image minilibx-linux/mlx_new_image.c /^void *mlx_int_new_image(t_xvar *xvar,int width, int height,int format)$/;" f typeref:typename:void *
mlx_int_new_xshm_image minilibx-linux/mlx_new_image.c /^void *mlx_int_new_xshm_image(t_xvar *xvar,int width,int height,int format)$/;" f typeref:typename:void *
mlx_int_param_ButtonPress minilibx-linux/mlx_int_param_event.c /^int mlx_int_param_ButtonPress(t_xvar *xvar, XEvent *ev, t_win_list *win)$/;" f typeref:typename:int
mlx_int_param_ButtonRelease minilibx-linux/mlx_int_param_event.c /^int mlx_int_param_ButtonRelease(t_xvar *xvar, XEvent *ev, t_win_list *win)$/;" f typeref:typename:int
mlx_int_param_Expose minilibx-linux/mlx_int_param_event.c /^int mlx_int_param_Expose(t_xvar *xvar, XEvent *ev, t_win_list *win)$/;" f typeref:typename:int
mlx_int_param_KeyPress minilibx-linux/mlx_int_param_event.c /^int mlx_int_param_KeyPress(t_xvar *xvar, XEvent *ev, t_win_list *win)$/;" f typeref:typename:int
mlx_int_param_KeyRelease minilibx-linux/mlx_int_param_event.c /^int mlx_int_param_KeyRelease(t_xvar *xvar, XEvent *ev, t_win_list *win)$/;" f typeref:typename:int
mlx_int_param_MotionNotify minilibx-linux/mlx_int_param_event.c /^int mlx_int_param_MotionNotify(t_xvar *xvar, XEvent *ev, t_win_list *win)$/;" f typeref:typename:int
mlx_int_param_event minilibx-linux/mlx_int_param_event.c /^int (*(mlx_int_param_event[]))() =$/;" v typeref:typename:int (* ([]))()
mlx_int_param_generic minilibx-linux/mlx_int_param_event.c /^int mlx_int_param_generic(t_xvar *xvar, XEvent *ev, t_win_list *win)$/;" f typeref:typename:int
mlx_int_param_undef minilibx-linux/mlx_int_param_event.c /^int mlx_int_param_undef()$/;" f typeref:typename:int
mlx_int_parse_xpm minilibx-linux/mlx_xpm.c /^void *mlx_int_parse_xpm(t_xvar *xvar,void *info,int info_size,char *(*f)())$/;" f typeref:typename:void *
mlx_int_rgb_conversion minilibx-linux/mlx_init.c /^int mlx_int_rgb_conversion(t_xvar *xvar)$/;" f typeref:typename:int
mlx_int_set_win_event_mask minilibx-linux/mlx_int_set_win_event_mask.c /^int mlx_int_set_win_event_mask(t_xvar *xvar)$/;" f typeref:typename:int
mlx_int_static_line minilibx-linux/mlx_xpm.c /^char *mlx_int_static_line(char **xpm_data,int *pos,int size)$/;" f typeref:typename:char *
mlx_int_str_str minilibx-linux/mlx_int_str_to_wordtab.c /^int mlx_int_str_str(char *str,char *find,int len)$/;" f typeref:typename:int
mlx_int_str_str_cote minilibx-linux/mlx_int_str_to_wordtab.c /^int mlx_int_str_str_cote(char *str,char *find,int len)$/;" f typeref:typename:int
mlx_int_str_to_wordtab minilibx-linux/mlx_int_str_to_wordtab.c /^char **mlx_int_str_to_wordtab(char *str)$/;" f typeref:typename:char **
mlx_int_wait_first_expose minilibx-linux/mlx_int_wait_first_expose.c /^int mlx_int_wait_first_expose(t_xvar *xvar,Window win)$/;" f typeref:typename:int
mlx_int_xpm_f_image minilibx-linux/mlx_lib_xpm.c /^void *mlx_int_xpm_f_image(t_xvar *xvar,int *width,int *height,$/;" f typeref:typename:void *
mlx_int_xpm_set_pixel minilibx-linux/mlx_xpm.c /^int mlx_int_xpm_set_pixel(t_img *img, char *data, int opp, int col, int x)$/;" f typeref:typename:int
mlx_key_hook minilibx-linux/mlx_key_hook.c /^int mlx_key_hook(t_win_list *win,int (*funct)(),void *param)$/;" f typeref:typename:int
mlx_loop minilibx-linux/mlx_loop.c /^int mlx_loop(t_xvar *xvar)$/;" f typeref:typename:int
mlx_loop_end minilibx-linux/mlx_loop.c /^int mlx_loop_end(t_xvar *xvar)$/;" f typeref:typename:int
mlx_loop_hook minilibx-linux/mlx_loop_hook.c /^int mlx_loop_hook(t_xvar *xvar,int (*funct)(),void *param)$/;" f typeref:typename:int
mlx_mouse_get_pos minilibx-linux/mlx_mouse.c /^int mlx_mouse_get_pos(t_xvar *xvar, t_win_list *win, \\$/;" f typeref:typename:int
mlx_mouse_hide minilibx-linux/mlx_mouse.c /^int mlx_mouse_hide(t_xvar *xvar, t_win_list *win)$/;" f typeref:typename:int
mlx_mouse_hook minilibx-linux/mlx_mouse_hook.c /^int mlx_mouse_hook(t_win_list *win,int (*funct)(),void *param)$/;" f typeref:typename:int
mlx_mouse_move minilibx-linux/mlx_mouse.c /^int mlx_mouse_move(t_xvar *xvar, t_win_list *win, int x, int y)$/;" f typeref:typename:int
mlx_mouse_show minilibx-linux/mlx_mouse.c /^int mlx_mouse_show(t_xvar *xvar, t_win_list *win)$/;" f typeref:typename:int
mlx_new_image minilibx-linux/mlx_new_image.c /^void *mlx_new_image(t_xvar *xvar,int width, int height)$/;" f typeref:typename:void *
mlx_new_image2 minilibx-linux/mlx_new_image.c /^void *mlx_new_image2(t_xvar *xvar,int width, int height)$/;" f typeref:typename:void *
mlx_new_window minilibx-linux/mlx_new_window.c /^void *mlx_new_window(t_xvar *xvar,int size_x,int size_y,char *title)$/;" f typeref:typename:void *
mlx_pixel_put minilibx-linux/mlx_pixel_put.c /^int mlx_pixel_put(t_xvar *xvar,t_win_list *win,$/;" f typeref:typename:int
mlx_put_image_to_window minilibx-linux/mlx_put_image_to_window.c /^int mlx_put_image_to_window(t_xvar *xvar,t_win_list *win,t_img *img,$/;" f typeref:typename:int
mlx_set_font minilibx-linux/mlx_set_font.c /^void mlx_set_font(t_xvar *xvar, t_win_list *win, char *name)$/;" f typeref:typename:void
mlx_string_put minilibx-linux/mlx_string_put.c /^int mlx_string_put(t_xvar *xvar,t_win_list *win,$/;" f typeref:typename:int
mlx_xpm_file_to_image minilibx-linux/mlx_lib_xpm.c /^void *mlx_xpm_file_to_image(t_xvar *xvar,char *filename,$/;" f typeref:typename:void *
mlx_xpm_file_to_image minilibx-linux/mlx_xpm.c /^void *mlx_xpm_file_to_image(t_xvar *xvar,char *file,int *width,int *height)$/;" f typeref:typename:void *
mlx_xpm_to_image minilibx-linux/mlx_lib_xpm.c /^void *mlx_xpm_to_image(t_xvar *xvar,char **data,int *width,int *height)$/;" f typeref:typename:void *
mlx_xpm_to_image minilibx-linux/mlx_xpm.c /^void *mlx_xpm_to_image(t_xvar *xvar,char **xpm_data,int *width,int *height)$/;" f typeref:typename:void *
mouse_hook minilibx-linux/mlx_int.h /^ int (*mouse_hook)();$/;" m struct:s_win_list typeref:typename:int (*)()
mouse_move peripherique.c /^int mouse_move(int x, int y, t_app *app)$/;" f typeref:typename:int
mouse_param minilibx-linux/mlx_int.h /^ void *mouse_param;$/;" m struct:s_win_list typeref:typename:void *
mouse_sens miniRT.h /^ float mouse_sens;$/;" m struct:s_app typeref:typename:float
mouse_win1 minilibx-linux/test/main.c /^int mouse_win1(int button,int x,int y, void *p)$/;" f typeref:typename:int
mouse_win2 minilibx-linux/test/main.c /^int mouse_win2(int button,int x,int y, void *p)$/;" f typeref:typename:int
mouse_win3 minilibx-linux/test/main.c /^int mouse_win3(int x,int y, void *p)$/;" f typeref:typename:int
move_speed miniRT.h /^ float move_speed;$/;" m struct:s_camera typeref:typename:float
n miniRT.h /^ t_vec3 n;$/;" m struct:s_calc typeref:typename:t_vec3
name minilibx-linux/mlx_int.h /^ char *name;$/;" m struct:s_col_name typeref:typename:char *
name minilibx-linux/mlx_int.h /^ int name;$/;" m struct:s_xpm_col typeref:typename:int
ndc_x miniRT.h /^ float ndc_x;$/;" m struct:s_calc typeref:typename:float
ndc_y miniRT.h /^ float ndc_y;$/;" m struct:s_calc typeref:typename:float
next minilibx-linux/mlx_int.h /^ struct s_win_list *next;$/;" m struct:s_win_list typeref:struct:s_win_list *
normal miniRT.h /^ t_vec3 normal;$/;" m struct:s_plane typeref:typename:t_vec3
numAmbient miniRT.h /^ int numAmbient;$/;" m struct:s_scene typeref:typename:int
numCamera miniRT.h /^ int numCamera;$/;" m struct:s_scene typeref:typename:int
numCylinders miniRT.h /^ int numCylinders;$/;" m struct:s_scene typeref:typename:int
numLights miniRT.h /^ int numLights;$/;" m struct:s_scene typeref:typename:int
numPlanes miniRT.h /^ int numPlanes;$/;" m struct:s_scene typeref:typename:int
numSpheres miniRT.h /^ int numSpheres;$/;" m struct:s_scene typeref:typename:int
oc miniRT.h /^ t_vec3 oc;$/;" m struct:s_calc typeref:typename:t_vec3
oc_dot_v miniRT.h /^ float oc_dot_v;$/;" m struct:s_calc typeref:typename:float
oc_perp miniRT.h /^ t_vec3 oc_perp;$/;" m struct:s_calc typeref:typename:t_vec3
origin miniRT.h /^ t_vec3 origin;$/;" m struct:s_ray typeref:typename:t_vec3
p miniRT.h /^ t_vec3 p;$/;" m struct:s_calc typeref:typename:t_vec3
param minilibx-linux/mlx_int.h /^ void *param;$/;" m struct:s_event_list typeref:typename:void *
parse_args minilibx-linux/configure /^parse_args(){$/;" f
parse_color parsing_color.c /^t_vec3 parse_color(const char *token, t_scene scene)$/;" f typeref:typename:t_vec3
parse_vector parsing_vector.c /^t_vec3 parse_vector(const char *token, t_scene scene)$/;" f typeref:typename:t_vec3
parse_vector_normalize parsing_vector.c /^t_vec3 parse_vector_normalize(const char *token, t_scene scene)$/;" f typeref:typename:t_vec3
parsing_ambiant parsing_ambiant.c /^t_scene parsing_ambiant(t_scene scene)$/;" f typeref:typename:t_scene
parsing_camera parsing_camera.c /^t_scene parsing_camera(t_scene scene)$/;" f typeref:typename:t_scene
parsing_cylindre parsing_cylinder.c /^t_scene parsing_cylindre(t_scene scene)$/;" f typeref:typename:t_scene
parsing_light parsing_light.c /^t_scene parsing_light(t_scene scene)$/;" f typeref:typename:t_scene
parsing_line config.c /^static inline t_scene parsing_line(char *line, t_scene scene)$/;" f typeref:typename:t_scene file:
parsing_plane parsing_plane.c /^t_scene parsing_plane(t_scene scene)$/;" f typeref:typename:t_scene
parsing_sphere parsing_sphere.c /^t_scene parsing_sphere(t_scene scene)$/;" f typeref:typename:t_scene
partie_entiere libft/ft_strtod.c /^static int partie_entiere(double *entier, char *string, int i, double *sign)$/;" f typeref:typename:int file:
pitch miniRT.h /^ float pitch; \/\/ vue de haut en bas en radians$/;" m struct:s_camera typeref:typename:float
pix minilibx-linux/mlx_int.h /^ Pixmap pix;$/;" m struct:s_img typeref:typename:Pixmap
pixels miniRT.h /^ int *pixels;$/;" m struct:s_app typeref:typename:int *
planes miniRT.h /^ t_plane planes[MAX_PLANES];$/;" m struct:s_scene typeref:typename:t_plane[]
point miniRT.h /^ t_vec3 point;$/;" m struct:s_plane typeref:typename:t_vec3
pos miniRT.h /^ t_vec3 pos;$/;" m struct:s_light typeref:typename:t_vec3
print_ambient print.c /^void print_ambient(t_ambient amb)$/;" f typeref:typename:void
print_camera print.c /^void print_camera(t_camera cam)$/;" f typeref:typename:void
print_cylinder print_next.c /^void print_cylinder(t_cylinder cyl)$/;" f typeref:typename:void
print_light print.c /^void print_light(t_light light)$/;" f typeref:typename:void
print_plane print_next.c /^void print_plane(t_plane plane)$/;" f typeref:typename:void
print_ray print_next.c /^void print_ray(t_ray ray)$/;" f typeref:typename:void
print_scene print.c /^void print_scene(t_scene scene)$/;" f typeref:typename:void
print_sphere print_next.c /^void print_sphere(t_sphere sphere)$/;" f typeref:typename:void
print_vec3 print_next.c /^void print_vec3(t_vec3 vec)$/;" f typeref:typename:void
printf_fd libft/printf_fd.c /^int printf_fd(int fd, const char *str, ...)$/;" f typeref:typename:int
private_cmap minilibx-linux/mlx_int.h /^ int private_cmap;$/;" m struct:s_xvar typeref:typename:int
proj miniRT.h /^ float proj;$/;" m struct:s_calc typeref:typename:float
pshm_format minilibx-linux/mlx_int.h /^ int pshm_format;$/;" m struct:s_xvar typeref:typename:int
putnbr_b libft/printf_fd.c /^static int putnbr_b(t_lu n, char *str, int numdig, t_info *info)$/;" f typeref:typename:int file:
putstr libft/printf_fd.c /^static int putstr(char *str, char c, int is_char, t_info *info)$/;" f typeref:typename:int file:
radius miniRT.h /^ float radius;$/;" m struct:s_sphere typeref:typename:float
radius miniRT.h /^ float radius; \/\/ Demi-diamètre$/;" m struct:s_cylinder typeref:typename:float
range_is_ok parsing_color.c /^static inline int range_is_ok(char **token_color)$/;" f typeref:typename:int file:
range_is_ok parsing_vector.c /^static inline int range_is_ok(char **token_vector)$/;" f typeref:typename:int file:
ratio miniRT.h /^ float ratio;$/;" m struct:s_ambient typeref:typename:float
ray miniRT.h /^ t_ray ray;$/;" m struct:s_calc typeref:typename:t_ray
ray_dir miniRT.h /^ t_vec3 ray_dir;$/;" m struct:s_calc typeref:typename:t_vec3
re libft/Makefile /^re: fclean all$/;" t
re makefile /^re: fclean all$/;" t
re minilibx-linux/Makefile /^re : clean all$/;" t
re minilibx-linux/test/Makefile.mk /^re: clean all$/;" t
render_pixel render.c /^static void render_pixel(t_app *app, int x, int y)$/;" f typeref:typename:void file:
render_scene render.c /^void render_scene(t_app *app)$/;" f typeref:typename:void
right miniRT.h /^ t_vec3 right;$/;" m struct:s_camera typeref:typename:t_vec3
root minilibx-linux/mlx_int.h /^ Window root;$/;" m struct:s_xvar typeref:typename:Window
rot_speed miniRT.h /^ float rot_speed;$/;" m struct:s_camera typeref:typename:float
s_ambient miniRT.h /^typedef struct s_ambient$/;" s
s_app miniRT.h /^typedef struct s_app$/;" s
s_calc miniRT.h /^typedef struct s_calc$/;" s
s_camera miniRT.h /^typedef struct s_camera$/;" s
s_col_name minilibx-linux/mlx_int.h /^struct s_col_name$/;" s
s_cylinder miniRT.h /^typedef struct s_cylinder$/;" s
s_event_list minilibx-linux/mlx_int.h /^typedef struct s_event_list$/;" s
s_img minilibx-linux/mlx_int.h /^typedef struct s_img$/;" s
s_info libft/libft.h /^struct s_info$/;" s
s_light miniRT.h /^typedef struct s_light$/;" s
s_plane miniRT.h /^typedef struct s_plane$/;" s
s_ray miniRT.h /^typedef struct s_ray$/;" s
s_scene miniRT.h /^typedef struct s_scene$/;" s
s_sphere miniRT.h /^typedef struct s_sphere$/;" s
s_vec3 miniRT.h /^typedef struct s_vec3$/;" s
s_win_list minilibx-linux/mlx_int.h /^typedef struct s_win_list$/;" s
s_xpm_col minilibx-linux/mlx_int.h /^typedef struct s_xpm_col$/;" s
s_xvar minilibx-linux/mlx_int.h /^typedef struct s_xvar$/;" s
saved_mode minilibx-linux/mlx_ext_randr.c /^RRMode saved_mode = 0;$/;" v typeref:typename:RRMode
scale miniRT.h /^ float scale;$/;" m struct:s_calc typeref:typename:float
scene miniRT.h /^ t_scene scene;$/;" m struct:s_app typeref:typename:t_scene
screen minilibx-linux/mlx_int.h /^ int screen;$/;" m struct:s_xvar typeref:typename:int
screen_x miniRT.h /^ float screen_x;$/;" m struct:s_calc typeref:typename:float
screen_y miniRT.h /^ float screen_y;$/;" m struct:s_calc typeref:typename:float
select_final_intersection parsing_cylinder_utils.c /^static float select_final_intersection(t_calc *calc)$/;" f typeref:typename:float file:
setup_hooks main.c /^static void setup_hooks(t_app *app)$/;" f typeref:typename:void file:
shm minilibx-linux/mlx_int.h /^ XShmSegmentInfo shm;$/;" m struct:s_img typeref:typename:XShmSegmentInfo
shm_att_pb minilibx-linux/mlx_new_image.c /^int shm_att_pb(Display *d,XErrorEvent *ev)$/;" f typeref:typename:int
show minilibx-linux/Makefile.mk /^show:$/;" t
show minilibx-linux/test/Makefile.mk /^show:$/;" t
show_help minilibx-linux/configure /^show_help(){$/;" f
sigint_handler minilibx-linux/test/run_tests.sh /^sigint_handler(){$/;" f
size_line miniRT.h /^ int size_line;$/;" m struct:s_app typeref:typename:int
size_line minilibx-linux/mlx_int.h /^ int size_line;$/;" m struct:s_img typeref:typename:int
sl1 minilibx-linux/test/main.c /^int sl1;$/;" v typeref:typename:int
sl2 minilibx-linux/test/main.c /^int sl2;$/;" v typeref:typename:int
sl3 minilibx-linux/test/main.c /^int sl3;$/;" v typeref:typename:int
sl4 minilibx-linux/test/main.c /^int sl4;$/;" v typeref:typename:int
spheres miniRT.h /^ t_sphere spheres[MAX_SPHERES];$/;" m struct:s_scene typeref:typename:t_sphere[]
sqrtDisc miniRT.h /^ float sqrtDisc;$/;" m struct:s_calc typeref:typename:float
strlcpy_is_not_posix minilibx-linux/mlx_xpm.c /^unsigned int strlcpy_is_not_posix(char *dest, char *src, unsigned int size)$/;" f typeref:typename:unsigned int
t miniRT.h /^ float t;$/;" m struct:s_calc typeref:typename:float
t0 miniRT.h /^ float t0;$/;" m struct:s_calc typeref:typename:float
t1 miniRT.h /^ float t1;$/;" m struct:s_calc typeref:typename:float
t_ambient miniRT.h /^} t_ambient;$/;" t typeref:struct:s_ambient
t_app miniRT.h /^} t_app;$/;" t typeref:struct:s_app
t_bot miniRT.h /^ float t_bot;$/;" m struct:s_calc typeref:typename:float
t_calc miniRT.h /^} t_calc;$/;" t typeref:struct:s_calc
t_camera miniRT.h /^} t_camera;$/;" t typeref:struct:s_camera
t_cap miniRT.h /^ float t_cap;$/;" m struct:s_calc typeref:typename:float
t_cylinder miniRT.h /^} t_cylinder;$/;" t typeref:struct:s_cylinder
t_event_list minilibx-linux/mlx_int.h /^} t_event_list;$/;" t typeref:struct:s_event_list
t_final miniRT.h /^ float t_final;$/;" m struct:s_calc typeref:typename:float
t_img minilibx-linux/mlx_int.h /^} t_img;$/;" t typeref:struct:s_img
t_info libft/libft.h /^typedef struct s_info t_info;$/;" t typeref:struct:s_info
t_light miniRT.h /^} t_light;$/;" t typeref:struct:s_light
t_lu libft/libft.h /^typedef unsigned long t_lu;$/;" t typeref:typename:unsigned long
t_plane miniRT.h /^} t_plane;$/;" t typeref:struct:s_plane
t_ray miniRT.h /^} t_ray;$/;" t typeref:struct:s_ray
t_scene miniRT.h /^} t_scene;$/;" t typeref:struct:s_scene
t_side miniRT.h /^ float t_side;$/;" m struct:s_calc typeref:typename:float
t_sphere miniRT.h /^} t_sphere;$/;" t typeref:struct:s_sphere
t_top miniRT.h /^ float t_top;$/;" m struct:s_calc typeref:typename:float
t_ui libft/libft.h /^typedef unsigned int t_ui;$/;" t typeref:typename:unsigned int
t_vec3 miniRT.h /^} t_vec3;$/;" t typeref:struct:s_vec3
t_win_list minilibx-linux/mlx_int.h /^} t_win_list;$/;" t typeref:struct:s_win_list
t_xpm_col minilibx-linux/mlx_int.h /^} t_xpm_col;$/;" t typeref:struct:s_xpm_col
t_xvar minilibx-linux/mlx_int.h /^} t_xvar;$/;" t typeref:struct:s_xvar
test_default_main minilibx-linux/test/run_tests.sh /^test_default_main(){$/;" f
token_if_exit miniRT.h /^ char **token_if_exit;$/;" m struct:s_scene typeref:typename:char **
trace trace.c /^t_vec3 trace(t_ray ray, t_scene scene)$/;" f typeref:typename:t_vec3
treat_int libft/printf_fd.c /^static int treat_int(int n, char *str, int numdig, t_info *info)$/;" f typeref:typename:int file:
type minilibx-linux/mlx_int.h /^ int type;$/;" m struct:s_img typeref:typename:int
up miniRT.h /^ t_vec3 up;$/;" m struct:s_camera typeref:typename:t_vec3
update_camera update_camera.c /^void update_camera(t_app *app)$/;" f typeref:typename:void
update_camera_movement update_camera.c /^static void update_camera_movement(t_app *app)$/;" f typeref:typename:void file:
update_camera_rotation update_camera.c /^static void update_camera_rotation(t_app *app)$/;" f typeref:typename:void file:
update_frame frame.c /^int update_frame(t_app *app)$/;" f typeref:typename:int
use_xshm minilibx-linux/mlx_int.h /^ int use_xshm;$/;" m struct:s_xvar typeref:typename:int
v miniRT.h /^ t_vec3 v;$/;" m struct:s_calc typeref:typename:t_vec3
vec3_add calcul_de_vecteur.c /^t_vec3 vec3_add(t_vec3 a, t_vec3 b)$/;" f typeref:typename:t_vec3
vec3_cross calcul_de_vecteur.c /^t_vec3 vec3_cross(t_vec3 a, t_vec3 b)$/;" f typeref:typename:t_vec3
vec3_dot calcul_de_vecteur.c /^float vec3_dot(t_vec3 a, t_vec3 b)$/;" f typeref:typename:float
vec3_length calcul_de_vecteur2.c /^float vec3_length(t_vec3 a)$/;" f typeref:typename:float
vec3_mul calcul_de_vecteur2.c /^t_vec3 vec3_mul(t_vec3 a, t_vec3 b)$/;" f typeref:typename:t_vec3
vec3_normalize calcul_de_vecteur2.c /^t_vec3 vec3_normalize(t_vec3 a)$/;" f typeref:typename:t_vec3
vec3_scale calcul_de_vecteur.c /^t_vec3 vec3_scale(t_vec3 a, float s)$/;" f typeref:typename:t_vec3
vec3_sub calcul_de_vecteur.c /^t_vec3 vec3_sub(t_vec3 a, t_vec3 b)$/;" f typeref:typename:t_vec3
visual minilibx-linux/mlx_int.h /^ Visual *visual;$/;" m struct:s_xvar typeref:typename:Visual *
width minilibx-linux/mlx_int.h /^ int width;$/;" m struct:s_img typeref:typename:int
win miniRT.h /^ void *win;$/;" m struct:s_app typeref:typename:void *
win1 minilibx-linux/test/main.c /^void *win1;$/;" v typeref:typename:void *
win1 minilibx-linux/test/new_win.c /^void *win1;$/;" v typeref:typename:void *
win2 minilibx-linux/test/main.c /^void *win2;$/;" v typeref:typename:void *
win2 minilibx-linux/test/new_win.c /^void *win2;$/;" v typeref:typename:void *
win3 minilibx-linux/test/main.c /^void *win3;$/;" v typeref:typename:void *
win_count minilibx-linux/mlx_loop.c /^static int win_count(t_xvar *xvar)$/;" f typeref:typename:int file:
win_height miniRT.h /^ int win_height;$/;" m struct:s_app typeref:typename:int
win_list minilibx-linux/mlx_int.h /^ t_win_list *win_list;$/;" m struct:s_xvar typeref:typename:t_win_list *
win_width miniRT.h /^ int win_width;$/;" m struct:s_app typeref:typename:int
window minilibx-linux/mlx_int.h /^ Window window;$/;" m struct:s_win_list typeref:typename:Window
wm_delete_window minilibx-linux/mlx_int.h /^ Atom wm_delete_window;$/;" m struct:s_xvar typeref:typename:Atom
wm_protocols minilibx-linux/mlx_int.h /^ Atom wm_protocols;$/;" m struct:s_xvar typeref:typename:Atom
x miniRT.h /^ float x;$/;" m struct:s_vec3 typeref:typename:float
xpm1_x minilibx-linux/test/main.c /^int xpm1_x;$/;" v typeref:typename:int
xpm1_y minilibx-linux/test/main.c /^int xpm1_y;$/;" v typeref:typename:int
y miniRT.h /^ float y;$/;" m struct:s_calc typeref:typename:float
y miniRT.h /^ float y;$/;" m struct:s_vec3 typeref:typename:float
yaw miniRT.h /^ float yaw; \/\/ vue de gauche a droite$/;" m struct:s_camera typeref:typename:float
z miniRT.h /^ float z;$/;" m struct:s_vec3 typeref:typename:float