#include "SMESH_Gen.hxx"
#include "GEOM_Client.hxx"
+#include "SMESH_Factory.hxx"
#include <map>
// ==========================================================
class SMESH_Gen_i:
public virtual POA_SMESH::SMESH_Gen,
- public virtual Engines_Component_i
+ public virtual Engines_Component_i,
+ public virtual SMESH::Factory
{
public:
// Get last created instance of the class
// ****************************************************
// Interface inherited methods (from SALOMEDS::Driver)
// ****************************************************
+ virtual
+ SALOMEDS::TMPFile*
+ DumpPython(CORBA::Object_ptr theStudy,
+ CORBA::Boolean theIsPublished,
+ CORBA::Boolean& theIsValidScript);
// Save SMESH data
SALOMEDS::TMPFile* Save( SALOMEDS::SComponent_ptr theComponent,
SALOMEDS::Study_var myCurrentStudy; // Current study
};
+
#endif