vclass CSG
v{public:
v CSG(void);
v ~CSG(void);
v CSGGroup root;
v};
vclass CSGNode
v{public:
v virtual ~CSGNode(void){};
v virtual void glDraw(const float DocTime)=0;
v};
vNotare
che
vLa
draw prende in ingresso un tempo che verrā usato o meno
vLa
draw č una funzione pure virtual, quindi la classe CSGNode non č istanziabile
vTutto
quello che mi serve lo derivo da CSGNode, specializzando distruttore e glDraw.
v