#include "osl/record/kanjiMove.h"#include "osl/record/kanjiCode.h"#include "osl/record/kanjiPrint.h"#include "osl/container/moveVector.h"#include "osl/move_generator/legalMoves.h"#include "osl/stl/copy_if.h"#include <boost/foreach.hpp>#include <boost/mem_fn.hpp>#include <boost/lambda/lambda.hpp>#include <boost/lambda/bind.hpp>#include <algorithm>#include <iterator>#include <iostream>
構成 | |
| struct | SortMoveFromX |
| struct | SortMoveFromXDesc |
| struct | SortMoveFromY |
| struct | SortMoveFromYDesc |
| struct | RemoveMoveFromXOver |
| struct | RemoveMoveFromXGTE |
| struct | RemoveMoveFromYOver |
| struct | RemoveMoveFromYGTE |
| struct | RemoveMoveFromXUnder |
| struct | RemoveMoveFromXLTE |
| struct | RemoveMoveFromYUnder |
| struct | RemoveMoveFromYLTE |
| struct | RemoveMoveFromXEqual |
| struct | RemoveMoveFromYEqual |
関数 | |
| int | moveFromX (const osl::Move &move) |
| int | moveFromY (const osl::Move &move) |
| int moveFromX | ( | const osl::Move & | move | ) |
kanjiMove.cc の 16 行で定義されています。
参照先 osl::Move::from(), と osl::Position::x().
| int moveFromY | ( | const osl::Move & | move | ) |
kanjiMove.cc の 22 行で定義されています。
参照先 osl::Move::from(), と osl::Position::y().
1.6.3