addOutEdge(int nodeId, int row, int col, int cost) | PathFind::Tiling | [private] |
clearObstacles() | PathFind::Tiling | |
conflictDiag(int row, int col, int roff, int coff) | PathFind::Tiling | [private] |
createEdges() | PathFind::Tiling | [private] |
createNodes() | PathFind::Tiling | [private] |
getCharVector() const | PathFind::Tiling | [private] |
getHeight() const | PathFind::Tiling | [inline] |
getHeuristic(int start, int target) const | PathFind::Tiling | [virtual] |
getMaxCost() const | PathFind::Tiling | [virtual] |
getMaxEdges(Type type) | PathFind::Tiling | [private, static] |
getMinCost() const | PathFind::Tiling | [virtual] |
getNodeId(int row, int column) const | PathFind::Tiling | [inline] |
getNodeInfo(int nodeId) const | PathFind::Tiling | [inline] |
getNumberNodes() const | PathFind::Tiling | [virtual] |
getSuccessors(int nodeId, int lastNodeId, vector< Successor > &result) const | PathFind::Tiling | [virtual] |
getType() const | PathFind::Tiling | [inline] |
getWidth() const | PathFind::Tiling | [inline] |
HEX enum value | PathFind::Tiling | |
init(Type type, int rows, int columns) | PathFind::Tiling | [private] |
isValidNodeId(int nodeId) const | PathFind::Tiling | [virtual] |
m_columns | PathFind::Tiling | [private] |
m_graph | PathFind::Tiling | [private] |
m_maxEdges | PathFind::Tiling | [private] |
m_rows | PathFind::Tiling | [private] |
m_type | PathFind::Tiling | [private] |
OCTILE enum value | PathFind::Tiling | |
OCTILE_UNICOST enum value | PathFind::Tiling | |
printFormatted(ostream &o) const | PathFind::Tiling | |
printFormatted(ostream &o, int start, int target) const | PathFind::Tiling | |
printFormatted(ostream &o, const vector< int > &path) const | PathFind::Tiling | |
printFormatted(ostream &o, const vector< char > &chars) const | PathFind::Tiling | [private] |
printLabels(ostream &o, const vector< char > &labels) const | PathFind::Tiling | |
printPathAndLabels(ostream &o, const vector< int > &path, const vector< char > &labels) const | PathFind::Tiling | |
pruneNode(int targetNodeId, int lastNodeId) const | PathFind::Tiling | [private] |
readObstacles(LineReader &reader) | PathFind::Tiling | [private] |
setObstacles(float obstaclePercentage, bool avoidDiag=false) | PathFind::Tiling | |
TILE enum value | PathFind::Tiling | |
Tiling(Type type, int rows, int columns) | PathFind::Tiling | |
Tiling(const Tiling &tiling, int horizOrigin, int vertOrigin, int width, int height) | PathFind::Tiling | |
Tiling(LineReader &reader) | PathFind::Tiling | |
TilingEdge typedef | PathFind::Tiling | [private] |
TilingGraph typedef | PathFind::Tiling | [private] |
TilingNode typedef | PathFind::Tiling | [private] |
Type enum name | PathFind::Tiling | |
~Environment() | PathFind::Environment | [virtual] |