Open CASCADE Technology
7.7.0
|
#include <NCollection_SparseArray.hxx>
Public Member Functions | |
Iterator () | |
Empty constructor - for later Init. More... | |
Iterator (NCollection_SparseArray &theVector) | |
Constructor with initialisation. More... | |
void | Init (const NCollection_SparseArray &theVector) |
Initialisation. More... | |
TheItemType & | ChangeValue (void) |
Value access. More... | |
TheItemType & | operator() (void) |
Value access operator. More... | |
const TheItemType & | operator() (void) const |
Const access operator - the same as in parent class. More... | |
Public Member Functions inherited from NCollection_SparseArray< TheItemType >::ConstIterator | |
ConstIterator () | |
Empty constructor - for later Init. More... | |
ConstIterator (const NCollection_SparseArray &theVector) | |
Constructor with initialisation. More... | |
void | Init (const NCollection_SparseArray &theVector) |
Initialisation. More... | |
const TheItemType & | Value (void) const |
Constant value access. More... | |
const TheItemType & | operator() (void) const |
Constant value access operator. More... | |
Standard_Size | Key (void) const |
Access current index with 'a-la map' interface. More... | |
Public Member Functions inherited from NCollection_SparseArrayBase::Iterator | |
void | Restart () |
Restart iterations on the same array. More... | |
Standard_Boolean | More () const |
Returns True if current item is available. More... | |
void | Next () |
Advances to the next item. More... | |
Standard_Size | Index () const |
Returns current index. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NCollection_SparseArrayBase::Iterator | |
Iterator (const NCollection_SparseArrayBase *theArray=0) | |
Empty constructor. More... | |
void | init (const NCollection_SparseArrayBase *theArray) |
Initialize by the specified array. More... | |
Standard_Address | value () const |
Returns address of the current item. More... | |
Implementation of type-specific non-const Iterator class
|
inline |
Empty constructor - for later Init.
|
inline |
Constructor with initialisation.
|
inline |
Value access.
|
inline |
Initialisation.
|
inline |
Value access operator.
|
inline |
Const access operator - the same as in parent class.