]> git.lizzy.rs Git - nothing.git/blobdiff - src/triangle.h
(#117) TODO for cxd integration into the build
[nothing.git] / src / triangle.h
index 89f2f1c665045b537bbac885cc0acf775f74abbc..0064b6ff17cb799f2d8d52c92b53c603e700271b 100644 (file)
@@ -1,4 +1,5 @@
-#pragma once
+#ifndef TRIANGLE_H_
+#define TRIANGLE_H_
 
 #include "./point.h"
 
@@ -6,4 +7,8 @@ typedef struct triangle_t {
     point_t p1, p2, p3;
 } triangle_t;
 
+triangle_t triangle(point_t p1, point_t p2, point_t p3);
 triangle_t equilateral_triangle(point_t position, float radius, float angle);
+triangle_t triangle_sorted_by_y(triangle_t t);
+
+#endif  // TRIANGLE_H_