src/rcrt/tracing/SuperMetaTracer.h

Go to the documentation of this file.
00001 #ifndef SUPERMETATRACER_H_
00002 #define SUPERMETATRACER_H_
00003 
00004 #include "TracingStrategy.h"
00005 
00006 namespace rcrt
00007 {
00008 
00009 class SuperMetaTracer : public rcrt::TracingStrategy
00010 {
00011 private:
00012         TracingStrategy* tracer;
00013         
00014 public:
00015         using TracingStrategy::trace;
00016         SuperMetaTracer(TracingStrategy* trac);
00017         virtual ~SuperMetaTracer();
00018         
00019         
00020         virtual RGBColor trace(Ray& r) const;
00021         virtual Image trace(Camera* cam, const int& x0, const int& y0,
00022                                 const int& x1, const int& y1) const;
00023 };
00024 
00025 }
00026 
00027 #endif /*SUPERMETATRACER_H_*/

Generated on Thu Jan 31 19:26:20 2008 for RenderingCompetitionRayTracer by  doxygen 1.5.3