-// Copyright (C) 2013-2016 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2013-2020 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
*/
virtual void setShapeString(const std::string& shape);
+ /**
+ * Writes shape to a file
+ * @param fileName the path to the file
+ */
+ virtual void writeShapeFile(const std::string& fileName) throw (XAO_Exception);
+
+ /**
+ * Reads shape from a file
+ * @param fileName the path to the file
+ */
+ virtual void readShapeFile(const std::string& fileName) throw (XAO_Exception);
+
#ifdef SWIG
%pythoncode %{
def setShape(self, shape):