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 name | SgNode | |
END_OF_GAME enum value | SgNode | |
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 value | SgNode | |
LeftBrother() const | SgNode | |
LeftMostSon() const | SgNode | |
LinkTrees(const SgVectorOf< SgNode > &roots) | SgNode | [static] |
LinkWithBrother(SgNode *node) | SgNode | [private] |
m_brother | SgNode | [private] |
m_father | SgNode | [private] |
m_marked | SgNode | [private] |
m_props | SgNode | [private] |
m_son | SgNode | [private] |
MAIN_BRANCH enum value | SgNode | |
Mark() | SgNode | [private] |
MemCheck() | SgNode | [static] |
NewFather() | SgNode | |
NewLeftMostSon() | SgNode | |
NewRightBrother() | SgNode | |
NewRightMostSon() | SgNode | |
NEXT enum value | SgNode | |
NEXT_BRANCH enum value | SgNode | |
NEXT_DEPTHFIRST enum value | SgNode | |
NEXT_RIGHTMOST enum value | SgNode | |
NEXT_TERMINAL enum value | SgNode | |
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 value | SgNode | |
PREV_DEPTHFIRST enum value | SgNode | |
PREV_TERMINAL enum value | SgNode | |
PrevDepthFirst() const | SgNode | |
PREVIOUS enum value | SgNode | |
PromoteNode() | SgNode | |
PromotePath() | SgNode | |
Props() | SgNode | |
Props() const | SgNode | |
RIGHT_BROTHER enum value | SgNode | |
RightBrother() const | SgNode | |
RightMostSon() const | SgNode | |
Root() const | SgNode | |
s_alloc | SgNode | [private, static] |
s_free | SgNode | [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 value | SgNode | |
TopProp(SgPropID id) const | SgNode | |
TreeIndex(const SgNode *node) | SgNode | [static] |
Unmark() | SgNode | [private] |
VectorProp(SgPropID prop) const | SgNode | |
~SgNode() | SgNode |