クラス osl::container::BoardMaskTable3x3

#include <boardMask.h>

osl::container::BoardMaskTable3x3のコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 BoardMaskTable3x3 ()
const BoardMaskmask (Position p) const
 p中心の3x3 の範囲のbitを立てたもの, centeringなし

Private 変数

CArray< BoardMask, Position::SIZE > data

説明

boardMask.h99 行で定義されています。


コンストラクタとデストラクタ

osl::container::BoardMaskTable3x3::BoardMaskTable3x3 (  ) 

関数

const BoardMask& osl::container::BoardMaskTable3x3::mask ( Position  p  )  const [inline]

p中心の3x3 の範囲のbitを立てたもの, centeringなし

boardMask.h105 行で定義されています。

参照先 data, と osl::Position::index().

参照元 BoardMaskTable3x3().


変数

CArray<BoardMask, Position::SIZE> osl::container::BoardMaskTable3x3::data [private]

boardMask.h101 行で定義されています。

参照元 BoardMaskTable3x3(), と mask().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:57:56 2010に生成されました。  doxygen 1.6.3