#include <boardMask.h>
Public メソッド | |
BoardMaskTable3x3 () | |
const BoardMask & | mask (Position p) const |
p中心の3x3 の範囲のbitを立てたもの, centeringなし | |
Private 変数 | |
CArray< BoardMask, Position::SIZE > | data |
boardMask.h の 99 行で定義されています。
osl::container::BoardMaskTable3x3::BoardMaskTable3x3 | ( | ) |
boardMask.cc の 43 行で定義されています。
参照先 osl::container::BoardMask::clear(), data, mask(), osl::eval::max(), osl::eval::min(), と osl::container::BoardMask::set().
p中心の3x3 の範囲のbitを立てたもの, centeringなし
boardMask.h の 105 行で定義されています。
参照先 data, と osl::Position::index().
参照元 BoardMaskTable3x3().
CArray<BoardMask, Position::SIZE> osl::container::BoardMaskTable3x3::data [private] |
boardMask.h の 101 行で定義されています。
参照元 BoardMaskTable3x3(), と mask().