X-Git-Url: https://git.rohieb.name/MicroTrace.git/blobdiff_plain/0e3446ceb6fd6db0cb292671f37b46daaa2aed5b..ed5c4078fa0e0833b9e43c3a37c041c4c16e8de2:/Triangle.hxx diff --git a/Triangle.hxx b/Triangle.hxx index fbf4e2c..8e56231 100644 --- a/Triangle.hxx +++ b/Triangle.hxx @@ -11,7 +11,10 @@ public: virtual bool Intersect(Ray& ray); virtual Vec3f GetNormal(Ray& ray); + virtual Box CalcBounds(); + virtual bool InVoxel(const Box& box); private: Vec3f m_a, m_b, m_c; + Vec3f m_n; }; #endif