HOG2
|
This is the complete list of members for ArmToTipHeuristic, including all inherited members.
ArmAnglesIndex(const armAngles &arm) const | ArmToTipHeuristic | private |
ArmToTipHeuristic(RoboticArm *r) | ArmToTipHeuristic | |
distancesTables | ArmToTipHeuristic | private |
GenerateCPDB() | ArmToTipHeuristic | private |
GenerateHeuristic(const armAngles &sampleArm, armAngles &goal) | ArmToTipHeuristic | |
GenerateHeuristicSub(const armAngles &sampleArm, const bool quiet, armAngles *goals, const int numGoals, uint16_t *distances, uint16_t *minTipDistances, uint16_t *maxTipDistances, armAngles &lastAdded) | ArmToTipHeuristic | private |
GenerateLegalStateTable(armAngles &legalArm) | ArmToTipHeuristic | |
GenerateMaxDistHeuristics(const armAngles &sampleArm, const int numHeuristics) | ArmToTipHeuristic | |
GenerateNextDepth(FILE *curFile, FILE *nextFile, uint16_t curDistance, uint16_t *distances, uint16_t *minTipDistances, uint16_t *maxTipDistances, armAngles &lastAdded) | ArmToTipHeuristic | private |
GenerateRandomHeuristic(const armAngles &sampleArm) | ArmToTipHeuristic | |
GenerateTipPositionTables(armAngles &sampleArm) | ArmToTipHeuristic | |
HCost(const armAngles &node1, const armAngles &node2) const | ArmToTipHeuristic | virtual |
legalGoalTable | ArmToTipHeuristic | private |
legalStateTable | ArmToTipHeuristic | private |
m_TableComplete | ArmToTipHeuristic | private |
maxTipDistancesTables | ArmToTipHeuristic | private |
minTipDistancesTables | ArmToTipHeuristic | private |
NumArmAnglesIndices(const armAngles &arm) const | ArmToTipHeuristic | inlineprivate |
NumTipPositionIndices() const | ArmToTipHeuristic | inlineprivate |
ra | ArmToTipHeuristic | private |
ReadArmAngles(FILE *file, armAngles &a) | ArmToTipHeuristic | private |
tablesNumArms | ArmToTipHeuristic | private |
TipPositionIndex(const double x, const double y, const double minX, const double minY, const double width) const | ArmToTipHeuristic | private |
tipPositionTables | ArmToTipHeuristic | private |
UpdateTipDistances(armAngles &arm, uint16_t distance, uint16_t *minTipDistances, uint16_t *maxTipDistances) | ArmToTipHeuristic | private |
UseHeuristic(const armAngles &s, armAngles &g, uint16_t *distances) const | ArmToTipHeuristic | private |
UseHeuristic(const armAngles &arm, double goalX, double goalY, uint16_t *distances, uint16_t *minTipDistances, uint16_t *maxTipDistances) const | ArmToTipHeuristic | private |
ValidGoalPosition(double goalX, double goalY) | ArmToTipHeuristic | |
WriteArmAngles(FILE *file, armAngles &a) | ArmToTipHeuristic | private |
~ArmToTipHeuristic() | ArmToTipHeuristic | inlinevirtual |
~RoboticArmHeuristic() | RoboticArmHeuristic | inlinevirtual |