#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().