Open CASCADE Technology
6.5.4
|
#include <NCollection_SparseArrayBase.hxx>
Public Member Functions | |
void | Restart () |
Restart iterations on the same array. | |
Standard_Boolean | More () const |
Returns True if current item is available. | |
void | Next () |
Advances to the next item. | |
Standard_Size | Index () const |
Returns current index. | |
Protected Member Functions | |
Iterator (const NCollection_SparseArrayBase *theArray=0) | |
Empty constructor. | |
void | init (const NCollection_SparseArrayBase *theArray) |
Initialize by the specified array. | |
Standard_Address | value () const |
Returns address of the current item. |
NCollection_SparseArrayBase::Iterator::Iterator | ( | const NCollection_SparseArrayBase * | theArray = 0 | ) | [protected] |
Standard_Size NCollection_SparseArrayBase::Iterator::Index | ( | ) | const [inline] |
void NCollection_SparseArrayBase::Iterator::init | ( | const NCollection_SparseArrayBase * | theArray | ) | [protected] |
Standard_Boolean NCollection_SparseArrayBase::Iterator::More | ( | void | ) | const [inline] |
void NCollection_SparseArrayBase::Iterator::Restart | ( | ) | [inline] |
Standard_Address NCollection_SparseArrayBase::Iterator::value | ( | ) | const [inline, protected] |