OpenStructure
Public Member Functions
IndexIterator Class Reference

#include <index.hh>

Public Member Functions

 IndexIterator (int w, int h, int d)
 
 IndexIterator (const Size &s)
 
bool AtStart () const
 
bool AtEnd () const
 
IndexIteratorToStart ()
 
IndexIteratorToEnd ()
 
IndexIteratoroperator++ ()
 
IndexIterator operator++ (int)
 
IndexIteratoroperator-- ()
 
IndexIterator operator-- (int)
 
 operator Index () const
 

Detailed Description

Definition at line 56 of file index.hh.

Constructor & Destructor Documentation

◆ IndexIterator() [1/2]

IndexIterator ( int  w,
int  h,
int  d 
)

◆ IndexIterator() [2/2]

IndexIterator ( const Size s)

Member Function Documentation

◆ AtEnd()

bool AtEnd ( ) const

◆ AtStart()

bool AtStart ( ) const

◆ operator Index()

operator Index ( ) const

◆ operator++() [1/2]

IndexIterator& operator++ ( )

◆ operator++() [2/2]

IndexIterator operator++ ( int  )

◆ operator--() [1/2]

IndexIterator& operator-- ( )

◆ operator--() [2/2]

IndexIterator operator-- ( int  )

◆ ToEnd()

IndexIterator& ToEnd ( )

◆ ToStart()

IndexIterator& ToStart ( )

The documentation for this class was generated from the following file: