MicroMouse Maze Library
3703225
|
継承メンバを含む MazeLib::StepMap の全メンバ一覧です。
appendStraightDirections(const Maze &maze, Directions &shortestDirections, const bool knownOnly, const bool diagEnabled) | MazeLib::StepMap | static |
calcNextDirections(const Maze &maze, const Pose &start, Directions &nextDirectionsKnown, Directions &nextDirectionCandidates) const | MazeLib::StepMap | |
calcShortestDirections(const Maze &maze, const Position start, const Positions &dest, const bool knownOnly, const bool simple) | MazeLib::StepMap | |
calcShortestDirections(const Maze &maze, const bool knownOnly, const bool simple) | MazeLib::StepMap | inline |
calcStraightCostTable() | MazeLib::StepMap | protected |
getMapArray() const | MazeLib::StepMap | inline |
getNextDirectionCandidates(const Maze &maze, const Pose &focus) const | MazeLib::StepMap | |
getScalingFactor() const | MazeLib::StepMap | inline |
getStep(const int8_t x, const int8_t y) const | MazeLib::StepMap | inline |
getStep(const Position p) const | MazeLib::StepMap | inline |
getStepDownDirections(const Maze &maze, const Pose &start, Pose &end, const bool knownOnly, const bool simple, const bool breakUnknown) const | MazeLib::StepMap | |
print(const Maze &maze, const Position p=Position(-1, -1), const Direction d=Direction::Max, std::ostream &os=std::cout) const | MazeLib::StepMap | |
print(const Maze &maze, const Directions &dirs, const Position start=Position(0, 0), std::ostream &os=std::cout) const | MazeLib::StepMap | |
printFull(const Maze &maze, const Position p=Position(-1, -1), const Direction d=Direction::Max, std::ostream &os=std::cout) const | MazeLib::StepMap | |
printFull(const Maze &maze, const Directions &dirs, const Position start=Position(0, 0), std::ostream &os=std::cout) const | MazeLib::StepMap | |
reset(const step_t step=STEP_MAX) | MazeLib::StepMap | inline |
scalingFactor | MazeLib::StepMap | protectedstatic |
setStep(const int8_t x, const int8_t y, const step_t step) | MazeLib::StepMap | inline |
setStep(const Position p, const step_t step) | MazeLib::StepMap | inline |
STEP_MAX | MazeLib::StepMap | static |
step_t typedef | MazeLib::StepMap | |
StepMap() | MazeLib::StepMap | |
stepMap | MazeLib::StepMap | protected |
stepTable | MazeLib::StepMap | protected |
stepTableSize | MazeLib::StepMap | protectedstatic |
update(const Maze &maze, const Positions &dest, const bool knownOnly, const bool simple) | MazeLib::StepMap |