--- src/Mod/Raytracing/App/AppRaytracingPy.cpp.orig 2019-10-22 11:53:35.000000000 -0500 +++ src/Mod/Raytracing/App/AppRaytracingPy.cpp 2020-04-22 10:16:13.000000000 -0500 @@ -105,13 +105,13 @@ PovTools::writeShape(out,PartName,aShape,(float)0.1); // This must not be done in PovTools::writeShape! - out << "// instance to render" << endl - << "object {" << PartName << endl - << " texture {" << endl - << " pigment {color rgb <"<}" << endl - << " finish {StdFinish } //definition on top of the project" << endl - << " }" << endl - << "}" << endl ; + out << "// instance to render" << std::endl + << "object {" << PartName << std::endl + << " texture {" << std::endl + << " pigment {color rgb <"<}" << std::endl + << " finish {StdFinish } //definition on top of the project" << std::endl + << " }" << std::endl + << "}" << std::endl ; return Py::String(out.str()); } Py::Object getPartAsLux(const Py::Tuple& args) @@ -128,10 +128,10 @@ // write a material entry // This must not be done in PovTools::writeShape! - out << "MakeNamedMaterial \"FreeCADMaterial_" << PartName << "\"" << endl; - out << " \"color Kd\" [" << r << " " << g << " " << b << "]" << endl; - out << " \"float sigma\" [0.000000000000000]" << endl; - out << " \"string type\" [\"matte\"]" << endl << endl; + out << "MakeNamedMaterial \"FreeCADMaterial_" << PartName << "\"" << std::endl; + out << " \"color Kd\" [" << r << " " << g << " " << b << "]" << std::endl; + out << " \"float sigma\" [0.000000000000000]" << std::endl; + out << " \"string type\" [\"matte\"]" << std::endl << std::endl; LuxTools::writeShape(out,PartName,aShape,(float)0.1); return Py::String(out.str());