liberty8Table.cc

#include "osl/effect/liberty8Table.h"
#include "osl/boardTable.h"
#include "osl/stl/vector.h"
#include <iostream>
#include <iomanip>
#include <algorithm>

liberty8Table.ccのインクルード依存関係図

ソースコードを見る。

ネームスペース

namespace  osl
namespace  osl::effect

関数

static bool osl::effect::hasShortMove (Ptype ptype, int dx, int dy, int dx0, int dy0)
 ιζptype dx, dyΰ֤directMove뤫
static bool osl::effect::hasLongMove (Ptype ptype, int dx, int dy, int dx0, int dy0)
 ιζptype dx, dyΰ֤InDirectMove뤫 ٤ǿФ褬8˵̵ shortMoveˤ ޤŪΤ礦оΤλshortMoveˤ
static unsigned char osl::effect::shortMaskOf (Ptype ptype, int dx, int dy)
 ιζptype dx, dyΰ֤ˤ̤ Dir(̤ܤ鸫Dirưãǽʥޥ) ľ dirToMask(Dir)0, Ǥʤ1
static unsigned int osl::effect::directionOf (int dx, int dy)
 -dx, -dyư˼ä, dir ǤȤ 1<<dir֤ dx, dy 8˵ưΤߵ
std::ostream & osl::effect::operator<< (std::ostream &os, LongEffect8 const &longEffect)


Thu Oct 8 05:01:11 2009に生成されました。  doxygen 1.5.6