|
MicroMouse Maze Library
3703225
|
Position と Direction をまとめた型。位置姿勢。 [詳解]
#include <Maze.h>

公開メンバ関数 | |
| Pose () | |
| Pose (const Position p, const Direction d) | |
| Pose | next (const Direction nextDirection) const |
| 隣接姿勢の取得 [詳解] | |
| const char * | toString () const |
| 表示用文字列に変換する [詳解] | |
公開変数類 | |
| Position | p |
| 位置 [詳解] | |
| Direction | d |
| 姿勢 [詳解] | |
フレンド | |
| std::ostream & | operator<< (std::ostream &os, const Pose &pose) |
| ostream での表示 [詳解] | |
Position と Direction をまとめた型。位置姿勢。
アライメント制約により実体は 4Bytes。 位置姿勢は、区画とそこに向かう方向で特定する。 現在区画から出る方向ではないことに注意する。
隣接姿勢の取得
| nextDirection | 隣接方向 |

|
inline |
表示用文字列に変換する

|
friend |
| Direction MazeLib::Pose::d |
姿勢
| Position MazeLib::Pose::p |
位置