added make clean, make all to .cproject
[MicroTrace.git] / Triangle.hxx
index 320cca5..fbf4e2c 100644 (file)
@@ -6,10 +6,11 @@
 class Triangle : public Primitive
 {
 public:
-  Triangle(const Vec3f& a, const Vec3f& b, const Vec3f& c);
+  Triangle(const Vec3f& a, const Vec3f& b, const Vec3f& c, Shader* shader);
   virtual ~Triangle();
   
   virtual bool Intersect(Ray& ray);
+  virtual Vec3f GetNormal(Ray& ray);
 private:
   Vec3f m_a, m_b, m_c;
 };
This page took 0.022692 seconds and 4 git commands to generate.