X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmath%2Ftriangle.h;h=a035432a7b0aa81d56d5b59fcef61ca2afa47907;hb=4560686fed0bc9e26fc4a90df9a67c475f868397;hp=5d14448e20969c76622eae693d7d62df1980009a;hpb=74fe51da6daa74d685d14d6f6be4bf33cfee9418;p=nothing.git diff --git a/src/math/triangle.h b/src/math/triangle.h index 5d14448e..a035432a 100644 --- a/src/math/triangle.h +++ b/src/math/triangle.h @@ -4,16 +4,14 @@ #include "math/point.h" #include "math/rect.h" -typedef struct triangle_t { - point_t p1, p2, p3; -} triangle_t; +typedef struct Triangle { + Point p1, p2, p3; +} Triangle; -triangle_t triangle(point_t p1, point_t p2, point_t p3); -triangle_t equilateral_triangle(void); -triangle_t random_triangle(float radius); -triangle_t triangle_sorted_by_y(triangle_t t); -void rect_as_triangles(rect_t rect, triangle_t triangles[2]); - -triangle_t triangle_mat3x3_product(triangle_t t, mat3x3 m); +Triangle triangle(Point p1, Point p2, Point p3); +Triangle equilateral_triangle(void); +Triangle random_triangle(float radius); +Triangle triangle_sorted_by_y(Triangle t); +void rect_as_triangles(Rect rect, Triangle triangles[2]); #endif // TRIANGLE_H_