BWAPI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
BW::Position Class Reference

#include <Position.h>

List of all members.

Public Member Functions

 Position ()
 Position (const BW::TilePosition &position)
 Position (u16 x, u16 y)
bool operator== (const BW::Position &position) const
bool operator!= (const BW::Position &position) const
bool operator< (const BW::Position &position) const
u16 getDistance (const Position &position) const
int getApproxDistance (const Position &position) const
regiongetRegion () const

Public Attributes

u16 x
u16 y

Detailed Description

Direct mapping of bw representation of map position.


Constructor & Destructor Documentation

BW::Position::Position ( u16  x,
u16  y 
)

Member Function Documentation

int BW::Position::getApproxDistance ( const Position position) const

Here is the caller graph for this function:

u16 BW::Position::getDistance ( const Position position) const

Here is the caller graph for this function:

bool BW::Position::operator!= ( const BW::Position position) const
bool BW::Position::operator< ( const BW::Position position) const
bool BW::Position::operator== ( const BW::Position position) const

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines