CreatePatterns(int width, int height) | VCPattern | [private, static] |
Endpoint(int i) const | VCPattern | [inline] |
GetConstructed(HexColor color) | VCPattern | [private, static] |
GetPatterns(int width, int height, HexColor color) | VCPattern | [static] |
m_end1 | VCPattern | [private] |
m_end2 | VCPattern | [private] |
m_must_have | VCPattern | [private] |
m_not_oppt | VCPattern | [private] |
Matches(HexColor color, const StoneBoard &brd) const | VCPattern | |
MustHave() const | VCPattern | [inline] |
NotOpponent() const | VCPattern | [inline] |
ShiftPattern(HexDirection dir, const StoneBoard &brd) | VCPattern | |
VCPattern(HexPoint end1, HexPoint end2, const bitset_t &must_have, const bitset_t ¬_oppt) | VCPattern | |
VCPatternSetMap typedef | VCPattern | [private] |
~VCPattern() | VCPattern |