BWAPI
|
#include <WalkPosition.h>
Public Member Functions | |
WalkPosition () | |
WalkPosition (int x, int y) | |
WalkPosition (const Position &p) | |
WalkPosition (const TilePosition &p) | |
operator Position () | |
operator TilePosition () | |
bool | operator== (const WalkPosition &v) const |
bool | operator!= (const WalkPosition &v) const |
bool | operator< (const WalkPosition &v) const |
bool | operator> (const WalkPosition &v) const |
Position | getCenterPosition () const |
Public Attributes | |
int | x |
int | y |
Definition at line 5 of file WalkPosition.h.
WalkPosition::WalkPosition | ( | ) | [inline] |
Definition at line 10 of file WalkPosition.h.
WalkPosition::WalkPosition | ( | int | x, |
int | y | ||
) | [inline] |
WalkPosition::WalkPosition | ( | const Position & | p | ) | [inline] |
WalkPosition::WalkPosition | ( | const TilePosition & | p | ) | [inline] |
Position WalkPosition::getCenterPosition | ( | ) | const [inline] |
Definition at line 62 of file WalkPosition.h.
Referenced by TerrainAnaysisClass::createRegions().
WalkPosition::operator Position | ( | ) | [inline] |
WalkPosition::operator TilePosition | ( | ) | [inline] |
Definition at line 31 of file WalkPosition.h.
{ return TilePosition(x / 4, y / 4); }
bool WalkPosition::operator!= | ( | const WalkPosition & | v | ) | const [inline] |
bool WalkPosition::operator< | ( | const WalkPosition & | v | ) | const [inline] |
bool WalkPosition::operator== | ( | const WalkPosition & | v | ) | const [inline] |
bool WalkPosition::operator> | ( | const WalkPosition & | v | ) | const [inline] |
int WalkPosition::x |
Definition at line 8 of file WalkPosition.h.
Referenced by TerrainAnaysisClass::calculateWalkTileClearance(), TerrainAnaysisClass::createRegions(), PathFinderClass::CreateWalkPath(), WalkPositionPath::drawPath(), TerrainAnaysisClass::findChokePoint(), getCenterPosition(), TerrainAnaysisClass::getRegion(), TerrainAnaysisClass::getWalkClearance(), TerrainAnaysisClass::getWalkConnectivity(), operator Position(), operator TilePosition(), operator!=(), DefaultWalkGValue::operator()(), DefaultWalkHValue::operator()(), DefaultWalkTest::operator()(), operator<(), operator==(), operator>(), and MapHelper::walkSearch().
int WalkPosition::y |
Definition at line 8 of file WalkPosition.h.
Referenced by TerrainAnaysisClass::calculateWalkTileClearance(), TerrainAnaysisClass::createRegions(), PathFinderClass::CreateWalkPath(), WalkPositionPath::drawPath(), TerrainAnaysisClass::findChokePoint(), getCenterPosition(), TerrainAnaysisClass::getRegion(), TerrainAnaysisClass::getWalkClearance(), TerrainAnaysisClass::getWalkConnectivity(), operator Position(), operator TilePosition(), operator!=(), DefaultWalkGValue::operator()(), DefaultWalkHValue::operator()(), DefaultWalkTest::operator()(), operator<(), operator==(), operator>(), and MapHelper::walkSearch().