Classes |
class | OpenSkyNet::CD::Grid |
struct | OpenSkyNet::CD::Grid::BinDir |
Namespaces |
namespace | OpenSkyNet |
namespace | OpenSkyNet::Utils |
namespace | OpenSkyNet::PF |
| All Pathfinding classes and constants.
|
namespace | OpenSkyNet::CD |
| Collision volume data and collision detection methods.
|
Defines |
#define | MAX_GLOBAL_GRID_SUBDIVISIONS 2 |
Enumerations |
enum | OpenSkyNet::CD::DIRECTION {
OpenSkyNet::CD::NONE,
OpenSkyNet::CD::NEG_X,
OpenSkyNet::CD::POS_X,
OpenSkyNet::CD::NEG_Y,
OpenSkyNet::CD::POS_Y,
OpenSkyNet::CD::NEG_Z,
OpenSkyNet::CD::POS_Z,
OpenSkyNet::CD::NEG_X_NEG_Y,
OpenSkyNet::CD::NEG_X_POS_Y,
OpenSkyNet::CD::NEG_X_NEG_Z,
OpenSkyNet::CD::NEG_X_POS_Z,
OpenSkyNet::CD::POS_X_NEG_Y,
OpenSkyNet::CD::POS_X_POS_Y,
OpenSkyNet::CD::POS_X_NEG_Z,
OpenSkyNet::CD::POS_X_POS_Z,
OpenSkyNet::CD::NEG_Y_NEG_Z,
OpenSkyNet::CD::NEG_Y_POS_Z,
OpenSkyNet::CD::POS_Y_NEG_Z,
OpenSkyNet::CD::POS_Y_POS_Z,
OpenSkyNet::CD::NEG_X_NEG_Y_NEG_Z,
OpenSkyNet::CD::NEG_X_NEG_Y_POS_Z,
OpenSkyNet::CD::NEG_X_POS_Y_NEG_Z,
OpenSkyNet::CD::NEG_X_POS_Y_POS_Z,
OpenSkyNet::CD::POS_X_NEG_Y_NEG_Z,
OpenSkyNet::CD::POS_X_NEG_Y_POS_Z,
OpenSkyNet::CD::POS_X_POS_Y_NEG_Z,
OpenSkyNet::CD::POS_X_POS_Y_POS_Z,
OpenSkyNet::CD::NONE,
OpenSkyNet::CD::NEG_X,
OpenSkyNet::CD::POS_X,
OpenSkyNet::CD::NEG_Y,
OpenSkyNet::CD::POS_Y,
OpenSkyNet::CD::NEG_Z,
OpenSkyNet::CD::POS_Z,
OpenSkyNet::CD::NEG_X_NEG_Y,
OpenSkyNet::CD::NEG_X_POS_Y,
OpenSkyNet::CD::NEG_X_NEG_Z,
OpenSkyNet::CD::NEG_X_POS_Z,
OpenSkyNet::CD::POS_X_NEG_Y,
OpenSkyNet::CD::POS_X_POS_Y,
OpenSkyNet::CD::POS_X_NEG_Z,
OpenSkyNet::CD::POS_X_POS_Z,
OpenSkyNet::CD::NEG_Y_NEG_Z,
OpenSkyNet::CD::NEG_Y_POS_Z,
OpenSkyNet::CD::POS_Y_NEG_Z,
OpenSkyNet::CD::POS_Y_POS_Z,
OpenSkyNet::CD::NEG_X_NEG_Y_NEG_Z,
OpenSkyNet::CD::NEG_X_NEG_Y_POS_Z,
OpenSkyNet::CD::NEG_X_POS_Y_NEG_Z,
OpenSkyNet::CD::NEG_X_POS_Y_POS_Z,
OpenSkyNet::CD::POS_X_NEG_Y_NEG_Z,
OpenSkyNet::CD::POS_X_NEG_Y_POS_Z,
OpenSkyNet::CD::POS_X_POS_Y_NEG_Z,
OpenSkyNet::CD::POS_X_POS_Y_POS_Z
} |
Functions |
Utils::uint | OpenSkyNet::Utils::getCompositeKey (const Math::Point< Utils::uint > &bin_) |
Utils::uint | OpenSkyNet::Utils::getCompositeKey (const Math::Point< int > &bin_) |
Variables |
const Utils::uint | OpenSkyNet::CD::MAX_X_DIVISIONS_FOR_ALL_GRIDS = 64 |
const Utils::uint | OpenSkyNet::CD::MAX_Y_DIVISIONS_FOR_ALL_GRIDS = 64 |
const Utils::uint | OpenSkyNet::CD::MAX_Z_DIVISIONS_FOR_ALL_GRIDS = 64 |