, including all inherited members.
| AddBlock(GoBlock *b, bool isExecute=true) | GoRegionBoard | [private] |
| AddRegion(GoRegion *r, bool isExecute=true) | GoRegionBoard | [private] |
| AdjacentRegions(const SgVector< SgPoint > &points, SgBlackWhite color, SgVectorOf< GoRegion > *regions) const | GoRegionBoard | |
| All(SgBlackWhite color) const | GoRegionBoard | |
| AllBlocks(SgBlackWhite color) | GoRegionBoard | |
| AllBlocks(SgBlackWhite color) const | GoRegionBoard | |
| AllChains(SgBlackWhite color) | GoRegionBoard | |
| AllChains(SgBlackWhite color) const | GoRegionBoard | |
| AllEmpty() const | GoRegionBoard | |
| AllPoints() const | GoRegionBoard | |
| AllRegions(SgBlackWhite color) | GoRegionBoard | |
| AllRegions(SgBlackWhite color) const | GoRegionBoard | |
| AppendStone(GoBlock *b, SgPoint move) | GoRegionBoard | [private] |
| BlockAt(SgPoint p) const | GoRegionBoard | |
| Board() const | GoRegionBoard | |
| ChainAt(SgPoint p) const | GoRegionBoard | |
| ChainsUpToDate() const | GoRegionBoard | |
| CheckConsistency() const | GoRegionBoard | |
| Clear() | GoRegionBoard | |
| ComputedHealthy() const | GoRegionBoard | |
| ExecuteMovePrologue() | GoRegionBoard | |
| FindBlocksWithEye() | GoRegionBoard | [private] |
| Fini() | GoRegionBoard | [static] |
| GenBlock(SgPoint anchor, SgBlackWhite color) | GoRegionBoard | [private] |
| GenBlocks() | GoRegionBoard | [private] |
| GenBlocksRegions() | GoRegionBoard | |
| GenChains() | GoRegionBoard | |
| GenRegion(const SgPointSet &area, SgBlackWhite color) | GoRegionBoard | [private] |
| GetBlock(const SgPointSet &boundary, SgBlackWhite color) const | GoRegionBoard | |
| GoRegionBoard(const GoBoard &board) | GoRegionBoard | [explicit] |
| Init() | GoRegionBoard | [static] |
| IsColor(SgPoint p, int c) const | GoRegionBoard | |
| IsSafeBlock(SgPoint p) const | GoRegionBoard | |
| m_allBlocks | GoRegionBoard | [private] |
| m_allChains | GoRegionBoard | [private] |
| m_allRegions | GoRegionBoard | [private] |
| m_block | GoRegionBoard | [private] |
| m_board | GoRegionBoard | [private] |
| m_boardSize | GoRegionBoard | [private] |
| m_chainsCode | GoRegionBoard | [private] |
| m_code | GoRegionBoard | [private] |
| m_computedHealthy | GoRegionBoard | [private] |
| m_invalid | GoRegionBoard | [private] |
| m_region | GoRegionBoard | [private] |
| m_stack | GoRegionBoard | [private] |
| MergeAdjacentAndAddBlock(SgPoint move, SgBlackWhite capturedColor) | GoRegionBoard | [private] |
| MergeAll(const SgVectorOf< GoRegion > ®ions, const SgPointSet &captured, SgBlackWhite color) | GoRegionBoard | [private] |
| OnExecutedMove(GoPlayerMove playerMove) | GoRegionBoard | |
| OnExecutedUncodedMove(int move, SgBlackWhite moveColor) | GoRegionBoard | |
| OnUndoneMove() | GoRegionBoard | |
| PreviousBlocksAt(const SgVector< SgPoint > &area, SgBlackWhite color, SgVectorOf< GoBlock > *captures) const | GoRegionBoard | |
| PreviousRegionAt(SgPoint p, SgBlackWhite color) const | GoRegionBoard | |
| PushBlock(int type, GoBlock *b) | GoRegionBoard | [private] |
| PushRegion(int type, GoRegion *r) | GoRegionBoard | [private] |
| PushStone(GoRegion *r, SgPoint move) | GoRegionBoard | [private] |
| RegionAt(SgPoint p, SgBlackWhite color) const | GoRegionBoard | |
| RegionsAt(const SgPointSet &area, SgBlackWhite color, SgVectorOf< GoRegion > *regions) const | GoRegionBoard | |
| ReInitializeBlocksRegions() | GoRegionBoard | |
| RemoveBlock(GoBlock *b, bool isExecute, bool removeFromRegions) | GoRegionBoard | [private] |
| RemoveRegion(GoRegion *r, bool isExecute=true) | GoRegionBoard | [private] |
| s_alloc | GoRegionBoard | [private, static] |
| s_free | GoRegionBoard | [private, static] |
| SetComputedFlagForAll(GoRegionFlag flag) | GoRegionBoard | |
| SetComputedHealthy() | GoRegionBoard | |
| SetRegionArrays(GoRegion *r) | GoRegionBoard | [private] |
| SetSafeFlags(const SgBWSet &safe) | GoRegionBoard | |
| SetToSafe(SgPoint p) const | GoRegionBoard | |
| UpdateBlock(int move, SgBlackWhite moveColor) | GoRegionBoard | [private] |
| UpToDate() const | GoRegionBoard | |
| WriteBlocks(std::ostream &stream) const | GoRegionBoard | |
| WriteRegions(std::ostream &stream) const | GoRegionBoard | |
| ~GoRegionBoard() | GoRegionBoard | [virtual] |