using aabb planes as mirror planes
[laserbrain_demo] / src / geom.h
index 5de6a62..0d8dd00 100644 (file)
@@ -16,7 +16,17 @@ enum GeomObjectType {
        GOBJ_DISC
 };
 
        GOBJ_DISC
 };
 
+enum {
+       AABOX_PLANE_PX,
+       AABOX_PLANE_NX,
+       AABOX_PLANE_PY,
+       AABOX_PLANE_NY,
+       AABOX_PLANE_PZ,
+       AABOX_PLANE_NZ
+};
+
 class GeomObject;
 class GeomObject;
+class Plane;
 
 struct HitPoint {
        float dist;                     // parametric distance along the ray
 
 struct HitPoint {
        float dist;                     // parametric distance along the ray