private void SaveContextInternal(string filename) { using (StreamWriter sw = new StreamWriter(filename)) { try { XElement context = new XElement("CONTEXT"); context.Add(_Scene.CreateElement()); context.Add(_RaytracerOptions.CreateElement()); sw.Write(context.ToString()); sw.Close(); } catch (Exception /*e*/) { // lets not get overexcited... } } }