]> SALOME platform Git repositories - modules/smesh.git/blobdiff - src/SMESHDS/SMESHDS_GroupOnFilter.hxx
Salome HOME
Revert "23418: [OCC] Mesh: Minimization of memory usage of SMESH"
[modules/smesh.git] / src / SMESHDS / SMESHDS_GroupOnFilter.hxx
index 9b235c1a318dc31a1da240da1d7adae7284350b7..94bc25af44f4dde93e41f5ef24a565f1084c2e46 100644 (file)
 
 #include "SMESH_SMESHDS.hxx"
 
-#include "SMDS_ElementHolder.hxx"
 #include "SMESHDS_GroupBase.hxx"
 #include "SMESH_Controls.hxx"
-
+  
 /*!
  * \brief Groups whose contents is dynamically updated using the filter
  */
-class SMESHDS_EXPORT SMESHDS_GroupOnFilter: public SMESHDS_GroupBase, SMDS_ElementHolder
+class SMESHDS_EXPORT SMESHDS_GroupOnFilter: public SMESHDS_GroupBase
 {
  public:
 
@@ -70,13 +69,6 @@ class SMESHDS_EXPORT SMESHDS_GroupOnFilter: public SMESHDS_GroupBase, SMDS_Eleme
 
   bool         IsUpToDate() const;
 
- protected: // methods of SMDS_ElementHolder
-
-  virtual SMDS_ElemIteratorPtr getElements();
-  virtual void tmpClear();
-  virtual void add( const SMDS_MeshElement* element );
-  virtual void compact() {};
-
  private:
 
   void update() const;