0020145: EDF 666 SMESH: Modifications of GEOM groups are not taken into account

+  void changeLocalId(int localId) { myLocalID = localId; }
+  friend void SMESH_Mesh_i::CheckGeomGroupModif();
This commit is contained in:
eap 2009-05-25 11:33:38 +00:00
parent 8a18d05e3b
commit b4562e1bda

View File

@ -23,12 +23,12 @@
// File : SMESH_Group_i.hxx // File : SMESH_Group_i.hxx
// Author : Sergey ANIKIN, OCC // Author : Sergey ANIKIN, OCC
// Module : SMESH // Module : SMESH
// $Header$
// //
#ifndef SMESH_Group_i_HeaderFile #ifndef SMESH_Group_i_HeaderFile
#define SMESH_Group_i_HeaderFile #define SMESH_Group_i_HeaderFile
#include "SMESH.hxx" #include "SMESH.hxx"
#include "SMESH_Mesh_i.hxx"
#include <SALOMEconfig.h> #include <SALOMEconfig.h>
#include CORBA_SERVER_HEADER(SMESH_Group) #include CORBA_SERVER_HEADER(SMESH_Group)
@ -37,7 +37,6 @@
#include "SALOME_GenericObj_i.hh" #include "SALOME_GenericObj_i.hh"
class SMESH_Mesh_i;
class SMESH_Group; class SMESH_Group;
class SMESHDS_GroupBase; class SMESHDS_GroupBase;
@ -83,6 +82,9 @@ class SMESH_I_EXPORT SMESH_GroupBase_i:
private: private:
SMESH_Mesh_i* myMeshServant; SMESH_Mesh_i* myMeshServant;
int myLocalID; int myLocalID;
void changeLocalId(int localId) { myLocalID = localId; }
friend void SMESH_Mesh_i::CheckGeomGroupModif();
}; };
// ====== // ======