Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

GoChain Member List

This is the complete list of members for GoChain, including all inherited members.
AddHealthy(GoRegion *r)GoBlock
AddStone(SgPoint stone)GoBlock
AllEmptyAreLiberties(const SgPointSet &area) const GoChain [virtual]
Anchor() const GoBlock
ChainConditions() const GoChain
CheckConsistency(const GoBoard &bd) const GoChain
GoBlock::CheckConsistency() const GoBlock
Color() const GoBlock
ContainsHealthy(const GoRegion *r) const GoBlock
Fini()GoChain [static]
FreeChainConditions()GoChain [private]
FreeLiberties() const GoChain
GetBlocks(const GoRegionBoard *ra, SgVectorOf< GoBlock > *blocks) const GoChain
GoBlock(SgBlackWhite color, SgPoint anchor, const GoBoard &board)GoBlock
GoBlock(const GoBlock *b, const SgPointSet &stones, const SgVectorOf< GoRegion > &healthy)GoBlock [protected]
GoChain(const GoBlock *b, const GoBoard &board)GoChain
GoChain(const GoChain *c1, const GoChain *c2, GoChainCondition *cond)GoChain
Has1Eye() const GoBlock
HasLiberty(SgPoint lib) const GoBlock
Healthy() const GoBlock
IsSafe() const GoBlock
IsSingleBlock() const GoChain
Liberties() const GoBlock
m_bdGoBlock [protected]
m_chainConditionsGoChain [private]
m_freeLibertiesGoChain [private]
m_has1EyeGoBlock [protected]
m_healthyGoBlock [protected]
m_isSingleBlockGoChain [private]
NuLiberties() const GoBlock
ReInitialize()GoBlock [virtual]
RemoveRegion(GoRegion *r)GoBlock
RemoveStone(SgPoint stone)GoBlock
s_allocGoChain [private, static]
s_freeGoChain [private, static]
SetToSafe()GoBlock
Stones() const GoBlock
TestFor1Eye(const GoRegionBoard *ra)GoChain
GoBlock::TestFor1Eye(const GoRegion *r)GoBlock
Write(std::ostream &out) const GoChain [virtual]
WriteID(std::ostream &out) const GoChain [virtual]
~GoBlock()GoBlock [virtual]
~GoChain()GoChain [virtual]


Sun Mar 13 2011 Doxygen 1.7.1