7 typedef struct Triangle {
11 Triangle triangle(Vec2f p1, Vec2f p2, Vec2f p3);
12 Triangle equilateral_triangle(void);
13 Triangle random_triangle(float radius);
14 Triangle triangle_sorted_by_y(Triangle t);
15 void rect_as_triangles(Rect rect, Triangle triangles[2]);