11 Dicembre 2002
Costruzione di Interfacce - Paolo Cignoni
26
vvoid CSGSphereMesh::glDraw(const float DocTime){
v Draw<true,true>();
v}
vvoid CSGSphereMesh:: XMLWrite(FILE *fp)
v{
v fprintf(fp,"<CSGSphereMesh\n");
v fprintf(fp,"  Radius = \"%f\" Parallel = \"%i\" Meridian= \"%i\"\n",
v Radius,Parallel,Meridian);
v fprintf(fp,"/>\n");
v}
vvoid CSGSphereMesh::XMLRead(Xml &xml, CSG *Base)
v{
v assert(xml.id == "CSGSphereMesh");
v Radius   = (float)atof(xml["Radius"].c_str());
v Parallel =  atoi(xml["Parallel"].c_str());
v Meridian = atoi(xml["Meridian"].c_str());
v CIShape::Sphere(*this,Radius,Parallel,Meridian);
v}
v