11 Dicembre 2002
Costruzione di Interfacce - Paolo Cignoni
27
Allocate
vAvendo aggiunto al un nuovo nodo allo scene graph devo ricordarmi di gestirlo nella allocate
v
vCSGNode *CSGMb::Allocate(const string &classname)
v{
v if(classname=="MoebiusStrip") {
v assert(m==0);
v m=new MoebiusStrip;
v return m;
v }
v if(classname=="CSGSphereMesh") {
v return new CSGSphereMesh;
v }
v CSGNode *nn=CSG::Allocate(classname);
v  if(nn) return nn;
v return 0;
v}
v