ADJACENT enum value | TwoDistance | |
ComputeDistanceToEdge(HexColor color, HexPoint edge1, HexEval *out) | TwoDistance | [private] |
ComputeScore() | TwoDistance | [private] |
ComputeScores(HexColor color, HexEval *out) | TwoDistance | [private] |
Evaluate(const HexBoard &brd) | TwoDistance | [virtual] |
FindBest(HexEval *po, HexPoint &who, int &count) | TwoDistance | [private] |
FULL_VC enum value | TwoDistance | |
IsAdjacent(HexColor color, HexPoint p1, HexPoint p2) | TwoDistance | [private] |
m_brd | TwoDistance | [private] |
m_ntype | TwoDistance | [private] |
m_score | TwoDistance | [private] |
m_scores | TwoDistance | [private] |
NeighbourType enum name | TwoDistance | |
Score() const | TwoDistance | [inline, virtual] |
Score(HexPoint cell) const | TwoDistance | [inline, virtual] |
Score(HexPoint cell, HexColor color) const | TwoDistance | [inline, virtual] |
SetAllToInfinity(HexEval *out) | TwoDistance | [private] |
TwoDistance(NeighbourType ntype=ADJACENT) | TwoDistance | [explicit] |
~TwoDistance() | TwoDistance | [virtual] |