Add micro

This commit is contained in:
2025-10-16 01:21:57 +04:00
parent 7698d0e657
commit d00a9379a9
20 changed files with 535 additions and 106 deletions

View File

@@ -7,11 +7,13 @@ typedef struct Point {
float coordinates[3];
} Point;
void point_add_point(Point *const point, const Point *const other_point);
void point_mult_number(Point *const point, const int k);
void point_transform(Point *const point, int size,
const float translate_matrix[size][size]);
void point_create_translate_matrix(const Point *const position,
float translate_matrix[4][4], int k);
ScreenPoint point_convert_to_screen_point(Point *point, Screen *screen,
const float render_matrix[4][4]);
ScreenPoint point_to_screen_point(Point *point, Screen *screen,
const float render_matrix[4][4]);
#endif