Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

GoBoard Member List

This is the complete list of members for GoBoard, including all inherited members.
AddLibToAdjBlocks(SgPoint p)GoBoard [private]
AddLibToAdjBlocks(SgPoint p, SgBlackWhite c)GoBoard [private]
AddStone(SgPoint p, SgBlackWhite c)GoBoard [private]
AddStoneToBlock(SgPoint p, SgBlackWhite c, Block *block, StackEntry &entry)GoBoard [private]
AdjacentBlocks(SgPoint p, int maxLib, SgPoint anchors[], int maxAnchors) const GoBoard
All(SgBlackWhite color) const GoBoard
AllEmpty() const GoBoard
AllowAnyRepetition(bool allowAny)GoBoard
AllowKoRepetition(bool allowKo)GoBoard
AllPoints() const GoBoard
Anchor(SgPoint p) const GoBoard
AnyRepetitionAllowed() const GoBoard
AreInSameBlock(SgPoint stone1, SgPoint stone2) const GoBoard
AtLeastNumLibs(SgPoint block, int n) const GoBoard
AtMostNumLibs(SgPoint block, int n) const GoBoard
BoardConst() const GoBoard
CanCapture(SgPoint p, SgBlackWhite c) const GoBoard
CanUndo() const GoBoard
CapturedStones() const GoBoard
CapturingMove() const GoBoard
Centers() const GoBoard
CheckConsistency() const GoBoard
CheckConsistencyBlock(SgPoint p) const GoBoard [private]
CheckKo(SgBlackWhite player)GoBoard [private]
CheckSuicide(SgPoint p, StackEntry &entry)GoBoard [private]
Corners() const GoBoard
CountPlay() const GoBoard
CreateNewBlock()GoBoard [private]
CreateSingleStoneBlock(SgPoint p, SgBlackWhite c)GoBoard [private]
Edges() const GoBoard
FirstBoardPoint() const GoBoard
FullBoardRepetition() const GoBoard [private]
Get2ndLastMove() const GoBoard
GetAdjacentBlocks(SgPoint p) const GoBoard [private]
GetAdjacentBlocks(SgPoint p, SgBlackWhite c) const GoBoard [private]
GetColor(SgPoint p) const GoBoard
GetHashCode() const GoBoard
GetHashCodeInclToPlay() const GoBoard
GetLastMove() const GoBoard
GetLastMoveInfo() const GoBoard
GetStone(SgPoint p) const GoBoard
GoBoard(int size=GO_DEFAULT_SIZE, const GoSetup &setup=GoSetup(), const GoRules &rules=GoRules())GoBoard [explicit]
GoBoard(const GoBoard &)GoBoard [private]
HasDiagonals(SgPoint p, SgBoardColor c) const GoBoard
HasEmptyNeighbors(SgPoint p) const GoBoard
HasLiberties(SgPoint p) const GoBoard [private]
HasNeighbors(SgPoint p, SgBlackWhite c) const GoBoard
HasNeighborsOrDiags(SgPoint p, SgBlackWhite c) const GoBoard
InAtari(SgPoint p) const GoBoard
InCenter(SgPoint p) const GoBoard
InCorner(SgPoint p) const GoBoard
Init(int size, const GoSetup &setup=GoSetup())GoBoard
Init(int size, const GoRules &rules, const GoSetup &setup=GoSetup())GoBoard
InitBlock(GoBoard::Block &block, SgBlackWhite c, SgPoint anchor)GoBoard [private]
IsAdjacentTo(SgPoint p, const Block *block) const GoBoard [private]
IsBorder(SgPoint p) const GoBoard
IsColor(SgPoint p, int c) const GoBoard
IsEmpty(SgPoint p) const GoBoard
IsFirst(SgPoint p) const GoBoard
IsInBlock(SgPoint p, SgPoint anchor) const GoBoard
IsLegal(int p, SgBlackWhite player) const GoBoard
IsLegal(int p) const GoBoard
IsLibertyOfBlock(SgPoint p, SgPoint anchor) const GoBoard
IsNewPosition() const GoBoard
IsPass(SgPoint p)GoBoard [private, static]
IsSingleStone(SgPoint p) const GoBoard
IsSuicide(SgPoint p, SgBlackWhite toPlay) const GoBoard
IsSuicide(SgPoint p) const GoBoard
IsValidPoint(SgPoint p) const GoBoard
KillBlock(const Block *block)GoBoard [private]
KoColor() const GoBoard
KoLevel() const GoBoard
KoLoser() const GoBoard
KoModifiesHash() const GoBoard
KoPoint() const GoBoard
KoRepetitionAllowed() const GoBoard
LastBoardPoint() const GoBoard
LastMoveInfo(GoMoveInfoFlag flag) const GoBoard
Left(SgPoint p) const GoBoard
LibertyCopyIterator classGoBoard [friend]
LibertyIterator classGoBoard [friend]
Line(SgPoint p) const GoBoard
LineSet(SgGrid line) const GoBoard
m_allowAnyRepetitionGoBoard [private]
m_allowKoRepetitionGoBoard [private]
m_blockListGoBoard [private]
m_capturedStonesGoBoard [private]
m_constGoBoard [private]
m_countPlayGoBoard [private]
m_isBorderGoBoard [private]
m_koColorGoBoard [private]
m_koLoserGoBoard [private]
m_koModifiesHashGoBoard [private]
m_markerGoBoard [mutable, private]
m_moveInfoGoBoard [private]
m_movesGoBoard [private]
m_rulesGoBoard [private]
m_setupGoBoard [private]
m_sizeGoBoard [private]
m_snapshotGoBoard [private]
m_stateGoBoard [private]
m_userMarkerGoBoard [mutable]
MAX_KOLEVELGoBoard [static]
MergeBlocks(SgPoint p, SgBlackWhite c, const SgArrayList< Block *, 4 > &adjBlocks)GoBoard [private]
Move(int i) const GoBoard
MoveNumber() const GoBoard
NeighborBlocks(SgPoint p, SgBlackWhite c, SgPoint anchors[]) const GoBoard
NeighborBlocks(SgPoint p, SgBlackWhite c, int maxLib, SgPoint anchors[]) const GoBoard
NuCapturedStones() const GoBoard
Num8EmptyNeighbors(SgPoint p) const GoBoard
Num8Neighbors(SgPoint p, SgBlackWhite c) const GoBoard
NumDiagonals(SgPoint p, SgBoardColor c) const GoBoard
NumEmptyDiagonals(SgPoint p) const GoBoard
NumEmptyNeighbors(SgPoint p) const GoBoard
NumLiberties(SgPoint p) const GoBoard
NumNeighbors(SgPoint p, SgBlackWhite c) const GoBoard
NumPrisoners(SgBlackWhite color) const GoBoard
NumStones(SgPoint p) const GoBoard
Occupied(SgPoint p) const GoBoard
Occupied() const GoBoard
OccupiedInAtari(SgPoint p) const GoBoard
OnEdge(SgPoint p) const GoBoard
operator=(const GoBoard &)GoBoard [private]
Opponent() const GoBoard
Play(SgPoint p, SgBlackWhite player)GoBoard
Play(SgPoint p)GoBoard
Play(GoPlayerMove move)GoBoard
Pos(SgPoint p) const GoBoard
RemoveLibAndKill(SgPoint p, SgBlackWhite opp, StackEntry &entry)GoBoard [private]
RemoveLibFromAdjBlocks(SgPoint p, SgBlackWhite c)GoBoard [private]
RemoveStone(SgPoint p)GoBoard [private]
RestoreKill(Block *block, SgBlackWhite c)GoBoard [private]
RestoreSnapshot()GoBoard
RestoreState(const StackEntry &entry)GoBoard [private]
Right(SgPoint p) const GoBoard
Rules()GoBoard
Rules() const GoBoard
SaveState(StackEntry &entry)GoBoard [private]
SetKoLoser(SgEmptyBlackWhite color)GoBoard
SetKoModifiesHash(bool modify)GoBoard
SetToPlay(SgBlackWhite player)GoBoard
Setup() const GoBoard
Side(SgPoint p, int index) const GoBoard
SideExtensions() const GoBoard
Size() const GoBoard
StackOverflowLikely() const GoBoard
StoneIterator classGoBoard [friend]
TakeSnapshot()GoBoard
TheLiberty(SgPoint blockInAtari) const GoBoard
ToPlay() const GoBoard
TotalNumEmpty() const GoBoard
TotalNumStones() const GoBoard
TotalNumStones(SgBlackWhite color) const GoBoard
Undo()GoBoard
Up(SgPoint p) const GoBoard
UpdateBlocksAfterAddStone(SgPoint p, SgBlackWhite c, StackEntry &entry)GoBoard [private]
UpdateBlocksAfterUndo(const StackEntry &entry)GoBoard [private]
~GoBoard()GoBoard


Sun Mar 13 2011 Doxygen 1.7.1