TwoDistance Member List
This is the complete list of members for
TwoDistance, including all inherited members.
| 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] |