revert changes of SMESH_Gen class interface of bundled SMESH

This commit is contained in:
wmayer
2018-08-18 16:13:10 +02:00
parent 721e37d888
commit a6341b3f27
6 changed files with 7 additions and 38 deletions

View File

@@ -90,11 +90,10 @@ using namespace Base;
using namespace boost;
static int StatCount = 0;
#if SMESH_VERSION_MAJOR >= 7
SMESH_Gen* FemMesh::_mesh_gen = 0;
#endif
TYPESYSTEM_SOURCE(Fem::FemMesh , Base::Persistence);
SMESH_Gen* FemMesh::_mesh_gen = 0;
TYPESYSTEM_SOURCE(Fem::FemMesh , Base::Persistence)
FemMesh::FemMesh()
{
@@ -493,13 +492,9 @@ SMESH_Mesh* FemMesh::getSMesh()
SMESH_Gen * FemMesh::getGenerator()
{
#if SMESH_VERSION_MAJOR < 7
return SMESH_Gen::get();
#else
if (!FemMesh::_mesh_gen)
FemMesh::_mesh_gen = new SMESH_Gen();
return FemMesh::_mesh_gen;
#endif
}
void FemMesh::addHypothesis(const TopoDS_Shape & aSubShape, SMESH_HypothesisPtr hyp)