Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

SgNode Member List

This is the complete list of members for SgNode, including all inherited members.
Add(const SgProp *prop)SgNode
AddComment(const std::string &comment)SgNode
AddMoveProp(SgMove move, SgBlackWhite player)SgNode
AppendTo(SgNode *n)SgNode
ContainsText(const std::string &findText)SgNode
CopyAllPropsFrom(const SgNode &sourceNode)SgNode
CopyPropFrom(const SgNode &sourceNode, SgPropID id)SgNode
CopySubtree(const SgNode *node, SgNode *copy)SgNode [static]
CopyTree() const SgNode
CountNodes(bool fSetPropOnThisNode)SgNode
DeleteBranches()SgNode
DeleteSubtree()SgNode
DeleteTree()SgNode
Direction enum nameSgNode
END_OF_GAME enum valueSgNode
Father() const SgNode
Get(SgPropID id) const SgNode
GetIntProp(SgPropID id) const SgNode
GetIntProp(SgPropID id, int *value) const SgNode
GetRealProp(SgPropID id) const SgNode
GetStatistics(int *numAlloc, int *numUsed)SgNode [static]
GetStringProp(SgPropID id, std::string *value) const SgNode
HasBrother() const SgNode
HasFather() const SgNode
HasLeftBrother() const SgNode
HasNodeMove() const SgNode
HasProp(SgPropID id) const SgNode
HasRightBrother() const SgNode
HasSon() const SgNode
IsBranchPoint() const SgNode
IsMarked() const SgNode [private]
IsOnMain() const SgNode
IsRoot() const SgNode
IsTerminal() const SgNode
LEFT_BROTHER enum valueSgNode
LeftBrother() const SgNode
LeftMostSon() const SgNode
LinkTrees(const SgVectorOf< SgNode > &roots)SgNode [static]
LinkWithBrother(SgNode *node)SgNode [private]
m_brotherSgNode [private]
m_fatherSgNode [private]
m_markedSgNode [private]
m_propsSgNode [private]
m_sonSgNode [private]
MAIN_BRANCH enum valueSgNode
Mark()SgNode [private]
MemCheck()SgNode [static]
NewFather()SgNode
NewLeftMostSon()SgNode
NewRightBrother()SgNode
NewRightMostSon()SgNode
NEXT enum valueSgNode
NEXT_BRANCH enum valueSgNode
NEXT_DEPTHFIRST enum valueSgNode
NEXT_RIGHTMOST enum valueSgNode
NEXT_TERMINAL enum valueSgNode
NextDepthFirst() const SgNode
NodeInDirection(Direction dir) const SgNode
NodeMove() const SgNode
NodePlayer() const SgNode
NumLeftBrothers() const SgNode
NumSons() const SgNode
operator=(const SgNode &)SgNode [private]
PathToRoot(SgVectorOf< SgNode > *path) const SgNode
Player() const SgNode
PREV_BRANCH enum valueSgNode
PREV_DEPTHFIRST enum valueSgNode
PREV_TERMINAL enum valueSgNode
PrevDepthFirst() const SgNode
PREVIOUS enum valueSgNode
PromoteNode()SgNode
PromotePath()SgNode
Props()SgNode
Props() const SgNode
RIGHT_BROTHER enum valueSgNode
RightBrother() const SgNode
RightMostSon() const SgNode
Root() const SgNode
s_allocSgNode [private, static]
s_freeSgNode [private, static]
SetIntProp(SgPropID id, int value)SgNode
SetListProp(SgPropID id, const SgVector< SgPoint > &value)SgNode
SetListProp(SgPropID id, const SgPointSet &value)SgNode
SetRealProp(SgPropID id, double value, int precision=0)SgNode
SetStringProp(SgPropID id, const std::string &value)SgNode
SgNode()SgNode
SgNode(const SgNode &)SgNode [private]
ShortestPathTo(SgNode *node, int *numBack, SgVectorOf< SgNode > *path) const SgNode
START_OF_GAME enum valueSgNode
TopProp(SgPropID id) const SgNode
TreeIndex(const SgNode *node)SgNode [static]
Unmark()SgNode [private]
VectorProp(SgPropID prop) const SgNode
~SgNode()SgNode


Sun Mar 13 2011 Doxygen 1.7.1