#include <GoBoardUtil.h>
Inheritance diagram for GoNeighborBlockIterator:
Definition at line 1102 of file GoBoardUtil.h.
Public Member Functions | |
GoNeighborBlockIterator (const GoBoard &board, SgPoint p, SgBlackWhite c) | |
GoNeighborBlockIterator (const GoBoard &board, SgPoint p, SgBlackWhite c, int maxLib) | |
void | operator++ () |
SgPoint | operator * () const |
operator bool () const | |
Private Attributes | |
SgPoint | m_points [5] |
At most 4 neighbor points, plus terminator. |
GoNeighborBlockIterator::GoNeighborBlockIterator | ( | const GoBoard & | board, | |
SgPoint | p, | |||
SgBlackWhite | c | |||
) |
GoNeighborBlockIterator::GoNeighborBlockIterator | ( | const GoBoard & | board, | |
SgPoint | p, | |||
SgBlackWhite | c, | |||
int | maxLib | |||
) |
SgPoint GoNeighborBlockIterator::m_points[5] [private] |
At most 4 neighbor points, plus terminator.
Definition at line 1122 of file GoBoardUtil.h.
Referenced by GoNeighborBlockIterator().