#include <GoBoardUtil.h>
Definition at line 970 of file GoBoardUtil.h.
Public Member Functions | |
GoBlockIterator (const GoBoard &board) | |
void | operator++ () |
SgPoint | operator * () const |
operator bool () const | |
Private Member Functions | |
GoBlockIterator (const GoBlockIterator &) | |
Not implemented. | |
GoBlockIterator & | operator= (const GoBlockIterator &) |
Not implemented. | |
Private Attributes | |
const GoBoard & | m_board |
GoBoard::Iterator | m_p |
GoBlockIterator::GoBlockIterator | ( | const GoBoard & | board | ) |
Definition at line 973 of file GoBoardUtil.h.
GoBlockIterator::GoBlockIterator | ( | const GoBlockIterator & | ) | [private] |
Not implemented.
SgPoint GoBlockIterator::operator * | ( | ) | const |
GoBlockIterator::operator bool | ( | ) | const |
Definition at line 996 of file GoBoardUtil.h.
References GoBoard::Anchor(), m_board, m_p, and GoBoard::Occupied().
void GoBlockIterator::operator++ | ( | ) |
GoBlockIterator& GoBlockIterator::operator= | ( | const GoBlockIterator & | ) | [private] |
Not implemented.
const GoBoard& GoBlockIterator::m_board [private] |
GoBoard::Iterator GoBlockIterator::m_p [private] |
Definition at line 1005 of file GoBoardUtil.h.
Referenced by operator *(), operator bool(), and operator++().