Salome HOME
regression imps/H8
authoreap <eap@opencascade.com>
Thu, 22 Nov 2012 17:03:01 +0000 (17:03 +0000)
committereap <eap@opencascade.com>
Thu, 22 Nov 2012 17:03:01 +0000 (17:03 +0000)
  Make Mesh.functors be not shared by all Mesh'es

src/SMESH_SWIG/smeshDC.py

index 548276c7dd1d353397bf8e30a61e01d43f367b21..c07bfef200d99daf6087a181285411e863bec4ae 100644 (file)
@@ -963,7 +963,6 @@ class Mesh:
     geom = 0
     mesh = 0
     editor = 0
-    functors = [None] * SMESH.FT_Undefined._v
 
     ## Constructor
     #
@@ -1009,7 +1008,8 @@ class Mesh:
         if not self.geom:
             self.geom = self.mesh.GetShapeToMesh()
 
-        self.editor = self.mesh.GetMeshEditor()
+        self.editor   = self.mesh.GetMeshEditor()
+        self.functors = [None] * SMESH.FT_Undefined._v
 
         # set self to algoCreator's
         for attrName in dir(self):