Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

StoneBoard Member List

This is the complete list of members for StoneBoard, including all inherited members.
AddColor(HexColor color, const bitset_t &b)StoneBoard
ComputeHash()StoneBoard [private]
Const() const StoneBoard [inline]
GetBlack() const StoneBoard [inline]
GetBoardID() const StoneBoard
GetBoardIDString() const StoneBoard
GetColor(HexColor color) const StoneBoard [inline]
GetColor(HexPoint cell) const StoneBoard
GetEmpty() const StoneBoard [inline]
GetLegal() const StoneBoard
GetOccupied() const StoneBoard [inline]
GetPlayed() const StoneBoard [inline]
GetPlayed(HexColor color) const StoneBoard [inline]
GetWhite() const StoneBoard [inline]
Hash() const StoneBoard [inline]
Hash(HexColor toPlay) const StoneBoard [inline]
Height() const StoneBoard [inline]
IsBlack(HexPoint cell) const StoneBoard [inline]
IsBlackWhiteDisjoint()StoneBoard [private]
IsColor(HexPoint cell, HexColor color) const StoneBoard [inline]
IsEmpty(HexPoint cell) const StoneBoard [inline]
IsLegal(HexPoint cell) const StoneBoard
IsOccupied(HexPoint cell) const StoneBoard [inline]
IsPlayed(HexPoint cell) const StoneBoard [inline]
IsSelfRotation() const StoneBoard
IsStandardPosition() const StoneBoard [inline]
IsWhite(HexPoint cell) const StoneBoard [inline]
m_constStoneBoard [private]
m_hashStoneBoard [private]
m_playedStoneBoard [private]
m_stonesStoneBoard [private]
m_stones_calculatedStoneBoard [mutable, private]
m_stones_listStoneBoard [mutable, private]
MarkAsDirty()StoneBoard [private]
MirrorBoard()StoneBoard
NumStones() const StoneBoard [inline]
operator!=(const StoneBoard &other) const StoneBoard [inline]
operator==(const StoneBoard &other) const StoneBoard [inline]
PlayMove(HexColor color, HexPoint cell)StoneBoard
RemoveColor(HexColor color, const bitset_t &b)StoneBoard
RotateBoard()StoneBoard
SetColor(HexColor color, HexPoint cell)StoneBoard
SetColor(HexColor color, const bitset_t &bs)StoneBoard
SetPlayed(const bitset_t &p)StoneBoard
SetPosition(const BoardID &id)StoneBoard
SetPosition(const StoneBoard &brd)StoneBoard
SetPosition(const std::string &str)StoneBoard
SetPositionOnlyPlayed(const StoneBoard &brd)StoneBoard
StartNewGame()StoneBoard
StoneBoard()StoneBoard
StoneBoard(unsigned size)StoneBoard [explicit]
StoneBoard(unsigned width, unsigned height)StoneBoard
StoneBoard(unsigned width, unsigned height, const std::string &str)StoneBoard
Stones(HexColorSet colorset) const StoneBoard
Stones(HexColor color) const StoneBoard [inline]
UndoMove(HexPoint cell)StoneBoard
WhoseTurn() const StoneBoard [inline]
Width() const StoneBoard [inline]
Write() const StoneBoard
Write(const bitset_t &b) const StoneBoard
~StoneBoard()StoneBoard


6 Jan 2011 Doxygen 1.6.3