Go to the documentation of this file.
26 #ifndef _SMDS_MeshElementIDFactory_HeaderFile
27 #define _SMDS_MeshElementIDFactory_HeaderFile
34 #include <NCollection_DataMap.hxx>
56 if (
id > myMax) myMax = id;
57 if (
id < myMin) myMin = id;
boost::shared_ptr< SMDS_Iterator< const SMDS_MeshElement * > > SMDS_ElemIteratorPtr
NCollection_DataMap< int, SMDS_MeshElement * > SMDS_IdElementMap
virtual void ReleaseID(int ID)
SMDS_MeshElementIDFactory()
SMDS_IdElementMap myIDElements
SMDS_ElemIteratorPtr elementsIterator() const
void updateMinMax(int id) const
void updateMinMax() const
bool BindID(int ID, SMDS_MeshElement *elem)
SMDS_MeshElement * MeshElement(int ID)