00001 #ifndef BIHTRACER_H_ 00002 #define BIHTRACER_H_ 00003 00004 #include "TracingStrategy.h" 00005 00006 namespace rcrt 00007 { 00008 00009 class BIHTracer : public TracingStrategy 00010 { 00011 public: 00012 using TracingStrategy::trace; 00013 BIHTracer(Scene* s); 00014 virtual ~BIHTracer(); 00015 00016 virtual RGBColor trace(Ray& r) const; 00017 00018 }; 00019 00020 } 00021 00022 #endif /*BIHTRACER_H_*/