#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:
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;