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