mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-12-25 17:00:34 +05:00
Modification dans SMESH pour obtenir directement les shapes lorsque GEOM et SMESH sont colocalisees
This commit is contained in:
parent
0d30056185
commit
c29a9bebad
@ -76,7 +76,6 @@ using namespace std;
|
||||
#include "OCCViewer_ViewPort3d.h"
|
||||
#include "OCCViewer_Viewer3d.h"
|
||||
|
||||
#include "GEOM_Client.hxx"
|
||||
#include "GEOM_InteractiveObject.hxx"
|
||||
|
||||
#include "SALOME_NamingService.hxx"
|
||||
@ -116,7 +115,6 @@ using namespace std;
|
||||
#include <gp_Pnt.hxx>
|
||||
#include <gp_Vec.hxx>
|
||||
|
||||
static GEOM_Client ShapeReader;
|
||||
static SMESHGUI *smeshGUI = 0;
|
||||
static CORBA::ORB_var _orb;
|
||||
|
||||
|
@ -196,7 +196,7 @@ SMESH::SMESH_Mesh_ptr SMESH_Gen_i::Init(GEOM::GEOM_Gen_ptr geomEngine,
|
||||
SMESH_Mesh_i* meshServant = 0;
|
||||
try
|
||||
{
|
||||
if (! _ShapeReader) _ShapeReader = new GEOM_Client();
|
||||
if (! _ShapeReader) _ShapeReader = new GEOM_Client(GetContainerRef());
|
||||
ASSERT(_ShapeReader);
|
||||
|
||||
// explore main Shape, get local TopoDS_Shapes of all subShapes
|
||||
@ -283,7 +283,7 @@ CORBA::Boolean SMESH_Gen_i::IsReadyToCompute(SMESH::SMESH_Mesh_ptr aMesh,
|
||||
|
||||
try
|
||||
{
|
||||
if (! _ShapeReader) _ShapeReader = new GEOM_Client();
|
||||
if (! _ShapeReader) _ShapeReader = new GEOM_Client(GetContainerRef());
|
||||
ASSERT(_ShapeReader);
|
||||
TopoDS_Shape myMainShape = _ShapeReader->GetShape(geom,myShape);
|
||||
TopTools_IndexedMapOfShape myIndexToShape;
|
||||
|
Loading…
Reference in New Issue
Block a user