accessible(void) const | hex::move::Topography | |
best_path(hex::Hex *start, hex::Hex *goal) const | hex::move::Topography | |
horizon(hex::Hex *start, Cost budget) const | hex::move::Topography | |
increase_cost(const hex::Area &a, Cost c) | hex::move::Topography | |
increase_cost(const hex::Boundary &b, Cost c) | hex::move::Topography | |
increase_edge_cost(hex::Edge *e, Cost c) | hex::move::Topography | |
increase_hex_cost(hex::Hex *h, Cost c) | hex::move::Topography | |
override_cost(const hex::Area &a, Cost c) | hex::move::Topography | |
override_cost(const hex::Boundary &b, Cost c) | hex::move::Topography | |
override_edge_cost(hex::Edge *e, Cost c) | hex::move::Topography | |
override_hex_cost(hex::Hex *h, Cost c) | hex::move::Topography | |
step(hex::Hex *from_hex, Direction direction) const | hex::move::Topography | [protected] |
Topography() | hex::move::Topography | |
Topography(Cost default_hex_cost) | hex::move::Topography | |
~Topography() | hex::move::Topography | [inline, virtual] |