3D 그래픽 (1) 썸네일형 리스트형 3D 표현에서 x,y 값과 z값의 의미 `t_line *init_line(t_point start, t_point end, t_fdf *fdf)` 함수는 두 점 사이의 선을 나타내는 `t_line` 구조체를 초기화하는 역할을 합니다. 이 함수는 메모리에 새로운 `t_line` 구조체를 할당하고, 시작점과 끝점의 좌표 및 색상 정보를 설정합니다. ### 함수 설명 1. **메모리 할당**: ```c line = malloc(sizeof(t_line)); ``` - `t_line` 구조체를 위한 메모리를 할당합니다. 만약 메모리 할당에 실패하면 `NULL`을 반환합니다. 2. **시작점 및 끝점 설정**: ```c line->start.x = start.x; line->start.y = start.y; .. 이전 1 다음