#ifndef BOX_H #define BOX_H BOX_H #include "Shape.h" class Box : public Shape { public: Box(refptr size); IntersectionList intersect(refptr _this, const Ray & ray); virtual refptr clone(); protected: Vector m_size; }; #endif