X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESH_SWIG%2FsmeshBuilder.py;h=74dddbd464b7979f2b3a790ea9bfd9f3cafc1728;hp=0433e460213d0c0bb8c893e12f69989443a34611;hb=d06e689ac77d94233be447aed68bdaa54992baf0;hpb=80caa820d03a86f6c09c2d89ae73f5a65a4c00e0 diff --git a/src/SMESH_SWIG/smeshBuilder.py b/src/SMESH_SWIG/smeshBuilder.py index 0433e4602..74dddbd46 100644 --- a/src/SMESH_SWIG/smeshBuilder.py +++ b/src/SMESH_SWIG/smeshBuilder.py @@ -4738,14 +4738,16 @@ class Mesh: # class meshEditor(SMESH._objref_SMESH_MeshEditor): def __init__(self): + SMESH._objref_SMESH_MeshEditor.__init__(self) self.mesh = None def __getattr__(self, name ): # method called if an attribute not found - if not self.mesh: + if not self.mesh: # look for name() method in Mesh class self.mesh = Mesh( None, None, SMESH._objref_SMESH_MeshEditor.GetMesh(self)) if hasattr( self.mesh, name ): return getattr( self.mesh, name ) if name == "ExtrusionAlongPathObjX": return getattr( self.mesh, "ExtrusionAlongPathX" ) + print name, "NOT FOUND" return None pass omniORB.registerObjref(SMESH._objref_SMESH_MeshEditor._NP_RepositoryId, meshEditor)