mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2025-02-22 17:15:37 +05:00
- virtual SMDS_ElemIteratorPtr GetElements();
+ virtual SMDS_ElemIteratorPtr GetElements() const;
This commit is contained in:
parent
b3e9d221da
commit
c80623eeac
@ -156,7 +156,7 @@ class MyGroupIterator: public SMDS_ElemIterator
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
SMDS_ElemIteratorPtr SMESHDS_Group::GetElements()
|
||||
SMDS_ElemIteratorPtr SMESHDS_Group::GetElements() const
|
||||
{
|
||||
return SMDS_ElemIteratorPtr( new MyGroupIterator ( myGroup ));
|
||||
}
|
||||
|
@ -54,7 +54,7 @@ class SMESHDS_EXPORT SMESHDS_Group : public SMESHDS_GroupBase
|
||||
|
||||
virtual bool Contains (const SMDS_MeshElement* elem);
|
||||
|
||||
virtual SMDS_ElemIteratorPtr GetElements();
|
||||
virtual SMDS_ElemIteratorPtr GetElements() const;
|
||||
|
||||
bool Add (const int theID);
|
||||
|
||||
|
@ -66,7 +66,7 @@ class SMESHDS_EXPORT SMESHDS_GroupBase
|
||||
|
||||
virtual bool Contains (const SMDS_MeshElement* elem);
|
||||
|
||||
virtual SMDS_ElemIteratorPtr GetElements() = 0;
|
||||
virtual SMDS_ElemIteratorPtr GetElements() const = 0;
|
||||
|
||||
int GetID (const int theIndex);
|
||||
// use it for iterations 1..Extent()
|
||||
|
@ -102,7 +102,7 @@ class MyIterator: public SMDS_ElemIterator
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
SMDS_ElemIteratorPtr SMESHDS_GroupOnGeom::GetElements()
|
||||
SMDS_ElemIteratorPtr SMESHDS_GroupOnGeom::GetElements() const
|
||||
{
|
||||
return SMDS_ElemIteratorPtr( new MyIterator ( GetType(), mySubMesh ));
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ class SMESHDS_EXPORT SMESHDS_GroupOnGeom: public SMESHDS_GroupBase
|
||||
|
||||
virtual bool Contains (const SMDS_MeshElement* elem);
|
||||
|
||||
virtual SMDS_ElemIteratorPtr GetElements();
|
||||
virtual SMDS_ElemIteratorPtr GetElements() const;
|
||||
|
||||
private:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user