Dump Python. Express rotation angle as factor*PI

This commit is contained in:
eap 2005-03-17 08:31:09 +00:00
parent fd4f2854ec
commit 414efde457

View File

@ -898,7 +898,7 @@ Handle(GEOM_Object) GEOMImpl_I3DPrimOperations::MakeRevolutionAxisAngle (Handle(
} }
//Make a Python command //Make a Python command
TCollection_AsciiString anEntry, aDescr(""); TCollection_AsciiString anEntry, aDescr("import math\n\t");
TDF_Tool::Entry(aRevolution->GetEntry(), anEntry); TDF_Tool::Entry(aRevolution->GetEntry(), anEntry);
aDescr += anEntry; aDescr += anEntry;
aDescr += " = geompy.MakeRevolution("; aDescr += " = geompy.MakeRevolution(";
@ -906,7 +906,7 @@ Handle(GEOM_Object) GEOMImpl_I3DPrimOperations::MakeRevolutionAxisAngle (Handle(
aDescr += (anEntry+", "); aDescr += (anEntry+", ");
TDF_Tool::Entry(theAxis->GetEntry(), anEntry); TDF_Tool::Entry(theAxis->GetEntry(), anEntry);
aDescr += (anEntry+", "); aDescr += (anEntry+", ");
aDescr += (TCollection_AsciiString(theAngle)+")"); aDescr += (TCollection_AsciiString(theAngle/PI)+"*math.pi)");
aFunction->SetDescription(aDescr); aFunction->SetDescription(aDescr);