aboutsummaryrefslogtreecommitdiff
path: root/geometry.h
diff options
context:
space:
mode:
Diffstat (limited to 'geometry.h')
-rw-r--r--geometry.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/geometry.h b/geometry.h
index 3d99b41..7b4402d 100644
--- a/geometry.h
+++ b/geometry.h
@@ -7,6 +7,7 @@ typedef double Matrix3[4][4];
typedef struct Quaternion Quaternion;
typedef struct RFrame RFrame;
typedef struct RFrame3 RFrame3;
+typedef struct Triangle2 Triangle2;
typedef struct Triangle3 Triangle3;
struct Point2 {
@@ -31,6 +32,11 @@ struct RFrame3 {
Point3 bx, by, bz;
};
+struct Triangle2
+{
+ Point2 p0, p1, p2;
+};
+
struct Triangle3 {
Point3 p0, p1, p2;
};