11 Dicembre 2002
Costruzione di Interfacce - Paolo Cignoni
18
Allocate base
vCSGNode *CSG::Allocate(const string &classname)
v{
v  CSGNode *pt=0;
v  if(classname=="CSGGroup") pt= new CSGGroup;
v  if(classname=="CSGTransformation") pt = new CSGTransformation;
v  if(classname=="CSGAnimRotation") pt = new CSGAnimRotation;
v  if(classname=="CSGAnimZPrecession") pt = new CSGAnimZPrecession;
v  return pt;
v}
v