X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESH_I%2FSMESH_Group_i.hxx;h=952ac33a4ec578891fb00c6ac2d254f55faa0f43;hp=c4e11a1ad4c5c2e41bd0c1327015c61ed3731f50;hb=341e363240adfbf291dbeeaa6ab989ffe46eb874;hpb=63d5619b14edc450a51d92f059879bee1c1fa12d diff --git a/src/SMESH_I/SMESH_Group_i.hxx b/src/SMESH_I/SMESH_Group_i.hxx index c4e11a1ad..952ac33a4 100644 --- a/src/SMESH_I/SMESH_Group_i.hxx +++ b/src/SMESH_I/SMESH_Group_i.hxx @@ -198,8 +198,12 @@ class SMESH_I_EXPORT SMESH_GroupOnFilter_i: // CORBA interface implementation void SetFilter(SMESH::Filter_ptr theFilter) throw (SALOME::SALOME_Exception); SMESH::Filter_ptr GetFilter(); + virtual CORBA::Boolean IsUpToDate(); virtual SMESH::long_array* GetListOfID(); virtual SMESH::long_array* GetMeshInfo(); + //! @return false in two cases: 1) if mesh not loaded and GetMeshInfo() returns + //! incorrect information 2) mesh loaded but group contents is not computed. + virtual bool IsMeshInfoCorrect(); // method of SMESH::NotifyerAndWaiter to update self when myFilter changes virtual void OnBaseObjModified(NotifyerAndWaiter* filter, bool);