/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* utils.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: mcolonna +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/15 12:38:40 by mcolonna #+# #+# */ /* Updated: 2024/11/19 15:07:05 by mcolonna ### ########.fr */ /* */ /* ************************************************************************** */ #include "utils.h" void vector_from_rotation(t_point_double *vec, double angle, double norm) { vec->x = sin(angle) * norm; vec->y = -cos(angle) * norm; } void write_err(const char *str, ...) { va_list args; va_start(args, str); write(2, "Error\n", 6); while (str) { write(2, str, ft_strlen(str)); str = va_arg(args, const char *); } }