HOG2
|
Enumerations | |
enum | { kAbstractionLevel = 0, kNumAbstractedNodes = 1, kParent = 2, kNodeWidth = 3, kTemporaryLabel = 4, kXCoordinate = 5, kYCoordinate = 6, kZCoordinate = 7, kNodeBlocked = 8, kFirstData = 9 } |
Definitions for node labels. More... | |
enum | { kEdgeWidth = 1 } |
Definitions for edge labels. More... | |
enum | { kEdgeCapacity =2 } |
kFirstData & beyond: More... | |
Variables | |
const double | kUnknownPosition = -50.0 |
anonymous enum |
Definitions for node labels.
Enumerator | |
---|---|
kAbstractionLevel | |
kNumAbstractedNodes | |
kParent | |
kNodeWidth | |
kTemporaryLabel | |
kXCoordinate | |
kYCoordinate | |
kZCoordinate | |
kNodeBlocked | |
kFirstData |
Definition at line 24 of file GraphAbstraction.h.
anonymous enum |
anonymous enum |
kFirstData & beyond:
in abstract Graph these are the node numbers of the abstraction (LONG labels)
in 0th level abstraction they are the x, y location of the tile along with which side (type tCorner) (all LONG labels) Definitions for edge labels
Enumerator | |
---|---|
kEdgeCapacity |
Definition at line 52 of file GraphAbstraction.h.
const double GraphAbstractionConstants::kUnknownPosition = -50.0 |
Definition at line 56 of file GraphAbstraction.h.
Referenced by RadiusAbstraction::addNodes(), MapSectorAbstraction::addNodes(), NodeLimitAbstraction::addNodes(), RadiusAbstraction::buildNodeIntoParent(), MapLineAbstraction::buildNodeIntoParent(), MapSectorAbstraction::buildNodeIntoParent(), NodeLimitAbstraction::buildNodeIntoParent(), MapCliqueAbstraction::checkAndCreateParent(), LoadedCliqueAbstraction::checkAndCreateParent(), MapCliqueAbstraction::cliqueAbstractGraph(), LoadedCliqueAbstraction::cliqueAbstractGraph(), ClusterAbstraction::createConnectivityGraph(), MapLineAbstraction::createParent(), MapCliqueAbstraction::extractGroupIntoNewNode(), LoadedCliqueAbstraction::extractGroupIntoNewNode(), GetMapGraph(), LoadedCliqueAbstraction::GetNodeLoc(), LoadedCliqueAbstraction::h(), ClusterAbstraction::insertNode(), LoadedCliqueAbstraction::neighborAbstractGraph(), MapCliqueAbstraction::resetLocationCache(), LoadedCliqueAbstraction::resetLocationCache(), and ClusterAbstraction::setUpParents().