#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>
Go to the source code of this file.
Classes | |
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 |
Functions | |
int | moveFromX (const osl::Move &move) |
int | moveFromY (const osl::Move &move) |
int moveFromX | ( | const osl::Move & | move | ) |
Definition at line 16 of file kanjiMove.cc.
References osl::Move::from(), and osl::Square::x().
Referenced by osl::record::KanjiMove::selectCandidates().
int moveFromY | ( | const osl::Move & | move | ) |
Definition at line 22 of file kanjiMove.cc.
References osl::Move::from(), and osl::Square::y().
Referenced by osl::record::KanjiMove::selectCandidates().