|
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().
1.7.6.1