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

@@ -75,9 +75,7 @@
using namespace MeshPart;
#if SMESH_VERSION_MAJOR >= 7
SMESH_Gen* Mesher::_mesh_gen = 0;
#endif
SMESH_Gen* Mesher::_mesh_gen = 0;
MeshingOutput::MeshingOutput()
@@ -323,13 +321,9 @@ Mesh::MeshObject* Mesher::createMesh() const
#else
std::list<SMESH_Hypothesis*> hypoth;
#if SMESH_VERSION_MAJOR < 7
SMESH_Gen* meshgen = SMESH_Gen::get();
#else
if (! Mesher::_mesh_gen)
if (!Mesher::_mesh_gen)
Mesher::_mesh_gen = new SMESH_Gen();
SMESH_Gen* meshgen = Mesher::_mesh_gen;
#endif
SMESH_Mesh* mesh = meshgen->CreateMesh(0, true);

View File

@@ -157,9 +157,7 @@ private:
std::vector<uint32_t> colors;
struct Vertex;
#if SMESH_VERSION_MAJOR >= 7
static SMESH_Gen *_mesh_gen;
#endif
};
class MeshingOutput : public std::streambuf