Open CASCADE Technology 7.8.2.dev
|
#include <Poly_CoherentTriangulation.hxx>
Public Member Functions | |
IteratorOfTriangle (const Handle< Poly_CoherentTriangulation > &theTri) | |
Constructor. | |
virtual void | Next () |
Make step. | |
Public Member Functions inherited from NCollection_Iterator< Container > | |
NCollection_Iterator () | |
NCollection_Iterator (const NCollection_Iterator &theOther) | |
NCollection_Iterator (const Container &theList) | |
NCollection_Iterator (const Container &theList, const typename Container::iterator &theOther) | |
NCollection_Iterator (const Container &theList, typename Container::iterator &&theOther) | |
~NCollection_Iterator () | |
void | Init (Container &theList) |
void | Init (const Container &theList) |
virtual bool | More () const |
void | Initialize (Container &theList) |
void | Initialize (const Container &theList) |
const Container::iterator & | ValueIter () const |
Container::iterator & | ChangeValueIter () |
const Container::iterator & | EndIter () const |
Container::iterator & | ChangeEndIter () |
const Container::const_reference | Value () const |
const Container::reference | ChangeValue () |
bool | operator== (const NCollection_Iterator &theOther) |
bool | operator!= (const NCollection_Iterator &theOther) |
NCollection_Iterator & | operator= (const NCollection_Iterator &theOther) |
NCollection_Iterator & | operator= (NCollection_Iterator &&theOther) |
Subclass Iterator - allows to iterate all triangles skipping those that have been removed.
Poly_CoherentTriangulation::IteratorOfTriangle::IteratorOfTriangle | ( | const Handle< Poly_CoherentTriangulation > & | theTri | ) |
Constructor.
|
virtual |
Make step.
Reimplemented from NCollection_Iterator< Container >.