ICAROUS
|
This is the complete list of members for larcfm::DensityGridAStarSearch, including all inherited members.
astar(DensityGrid &dg, int endx, int endy, std::vector< FringeEntry > &fringe, std::vector< std::pair< int, int > > &searched, bool fourway, double directionWeight, double distanceWeight, double predictedDistanceWeight) const (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | |
astarT(DensityGridTimed &dg, int endx, int endy, double gs, std::vector< FringeEntry > &fringe, std::vector< Triple< int, int, int > > &searched, bool fourway, double directionWeight, double distanceWeight, double predictedDistanceWeight) const (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | |
contains(const std::vector< std::pair< int, int > > &gPath, const std::pair< int, int > &pii) const (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | private |
contains(const std::vector< Triple< int, int, int > > &gPath, const Triple< int, int, int > &pii) const (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | private |
DensityGridAStarSearch() (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | |
diagonalCost (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | static |
directionCost(FringeEntry c, int x2, int y2, double directionWeight) const (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | |
dirWeight (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | static |
distWeight (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | static |
fourway (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | static |
getDirectionWeight() (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |
getDistanceWeight() (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |
getPredictedDistanceWeight() (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |
gridDistances (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | static |
isFourway() (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |
isOldHeuristics() (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |
oldHeuristics (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | static |
optimalPath(DensityGrid &dg) const (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | virtual |
optimalPathT(DensityGridTimed &dg) const (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | virtual |
predDistWeight (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | static |
predictedDistanceCost(std::pair< int, int > cell2, int endx, int endy, double distanceWeight) const (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | |
search(DensityGrid &dg, const Position &startPos, const Position &endPos) const | larcfm::DensityGridAStarSearch | virtual |
searchT(DensityGridTimed &dg, const Position &startPos, const Position &endPos, double startTime, double gs) const | larcfm::DensityGridAStarSearch | virtual |
setDirectionWeight(double dw) (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |
setDistanceWeight(double dw) (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |
setFourway(bool fw) (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |
setOldHeuristics(bool oh) (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |
setPredictedDistanceWeight(double pdw) (defined in larcfm::DensityGridAStarSearch) | larcfm::DensityGridAStarSearch | inlinestatic |