From: eap Date: Fri, 24 Oct 2008 08:09:45 +0000 (+0000) Subject: PAL20544 4x: problems with Concatenate(). X-Git-Tag: RELIQUAT_4x_25102008 X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=commitdiff_plain;h=14b22e97a512ef9f48ee796549756bf9b9848e4b;hp=5958898517117318188b2af692852be9082977dc PAL20544 4x: problems with Concatenate(). set smeshDC.geompyD in SetCurrentStudy() --- diff --git a/src/SMESH_SWIG/smeshDC.py b/src/SMESH_SWIG/smeshDC.py index c9d99bf92..4b6ab7036 100644 --- a/src/SMESH_SWIG/smeshDC.py +++ b/src/SMESH_SWIG/smeshDC.py @@ -237,9 +237,7 @@ class smeshDC(SMESH._objref_SMESH_Gen): ## Sets the current study and Geometry component # @ingroup l1_auxiliary def init_smesh(self,theStudy,geompyD): - self.geompyD=geompyD - self.SetGeomEngine(geompyD) - self.SetCurrentStudy(theStudy) + self.SetCurrentStudy(theStudy,geompyD) ## Creates an empty Mesh. This mesh can have an underlying geometry. # @param obj the Geometrical object on which the mesh is built. If not defined, @@ -330,8 +328,14 @@ class smeshDC(SMESH._objref_SMESH_Gen): ## Sets the current study # @ingroup l1_auxiliary - def SetCurrentStudy( self, theStudy ): + def SetCurrentStudy( self, theStudy, geompyD = None ): #self.SetCurrentStudy(theStudy) + if not geompyD: + import geompy + geompyD = geompy.geom + pass + self.geompyD=geompyD + self.SetGeomEngine(geompyD) SMESH._objref_SMESH_Gen.SetCurrentStudy(self,theStudy) ## Gets the current study