|
Enumerations |
enum | tDirection {
kN = 0x8,
kS = 0x4,
kE = 0x2,
kW = 0x1,
kNW = kN|kW,
kNE = kN|kE,
kSE = kS|kE,
kSW = kS|kW,
kStay = 0,
kTeleport = kSW|kNE
} |
enum | tObjectType { kDisplayOnly,
kIncidentalUnit,
kWorldObject
} |
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 | { kEdgeCapacity = 2
} |
| Definitions for edge labels. More...
|
Variables |
const int | distBucketFirst = 10 |
const int | distBucketLast = 100 |
const int | distBucketDelta = 10 |
const int | distNumBuckets = (distBucketLast - distBucketFirst) / distBucketDelta + 1 |
const int | numPrimitiveActions = 8 |
const int | numActions = 10 |
const tDirection | possibleDir [numActions] = { kN, kNE, kE, kSE, kS, kSW, kW, kNW, kStay, kTeleport } |
const int | kStayIndex = 8 |
const double | kUnknownPosition = -50.0 |