Salome HOME
SALOME PAL V1_4_1
[modules/smesh.git] / src / SMESHDS / SMESHDS_SubMesh.hxx
index bda8f04bb48c4a53e78ec0d0c31a52d8d7472228..be7e7462a4cc67ef4a970fc955b9117be3f99a98 100644 (file)
@@ -36,13 +36,13 @@ class SMESHDS_SubMesh
 {
   public:
        void AddElement(const SMDS_MeshElement * ME);
-       void RemoveElement(const SMDS_MeshElement * ME);
+       bool RemoveElement(const SMDS_MeshElement * ME); // ret true if ME was in
        void AddNode(const SMDS_MeshNode * ME);
-       void RemoveNode(const SMDS_MeshNode * ME);
+       bool RemoveNode(const SMDS_MeshNode * ME); // ret true if ME was in
        int NbElements() const;
-       SMDS_Iterator<const SMDS_MeshElement*> * GetElements() const;
+       SMDS_ElemIteratorPtr GetElements() const;
        int NbNodes() const;
-       SMDS_Iterator<const SMDS_MeshNode*> * GetNodes() const;
+       SMDS_NodeIteratorPtr GetNodes() const;
 
   private:
        const SMDS_Mesh * myMesh;