11 Dicembre 2002
Costruzione di Interfacce - Paolo Cignoni
32
vvoid CSGAnimMoebiusTransf:: XMLWrite(FILE *fp)
v{
v fprintf(fp,"<CSGAnimMoebiusTransf\n");
v fprintf(fp,"  AngularSpeedDPS = \"%f\" "
v              "  StartAngleDeg = \"%f \" "
v              "  StartSide = \"%f\"\n",
v AngularSpeedDPS, StartAngleDeg, StartSide);
v fprintf(fp,"/>\n");
v}
v
vvoid CSGAnimMoebiusTransf::XMLRead(Xml &xml, CSG *Base)
v{
v assert(xml.id == "CSGAnimMoebiusTransf");
v AngularSpeedDPS = (float)atof(xml["AngularSpeedDPS"].c_str());
v StartAngleDeg   = (float)atof(xml["StartAngleDeg"].c_str());
v StartSide       =  atoi(xml["StartSide"].c_str());
v b=(CSGMb *)Base;
v}