#ifndef EXTRUDE_H #define EXTRUDE_H EXTRUDE_H #include #include "util/Polygon.h" #include "Shape.h" class Extrude : public Shape { public: Extrude(); IntersectionList intersect(refptr _this, const Ray & ray); void addPolygon(refptr polygon); protected: std::vector< refptr > m_polygons; }; #endif