ICAROUS
larcfm::DensityGridAStarSearch Member List

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::DensityGridAStarSearchprivate
contains(const std::vector< Triple< int, int, int > > &gPath, const Triple< int, int, int > &pii) const (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchprivate
DensityGridAStarSearch() (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearch
diagonalCost (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchstatic
directionCost(FringeEntry c, int x2, int y2, double directionWeight) const (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearch
dirWeight (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchstatic
distWeight (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchstatic
fourway (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchstatic
getDirectionWeight() (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic
getDistanceWeight() (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic
getPredictedDistanceWeight() (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic
gridDistances (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchstatic
isFourway() (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic
isOldHeuristics() (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic
oldHeuristics (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchstatic
optimalPath(DensityGrid &dg) const (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchvirtual
optimalPathT(DensityGridTimed &dg) const (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchvirtual
predDistWeight (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchstatic
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) constlarcfm::DensityGridAStarSearchvirtual
searchT(DensityGridTimed &dg, const Position &startPos, const Position &endPos, double startTime, double gs) constlarcfm::DensityGridAStarSearchvirtual
setDirectionWeight(double dw) (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic
setDistanceWeight(double dw) (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic
setFourway(bool fw) (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic
setOldHeuristics(bool oh) (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic
setPredictedDistanceWeight(double pdw) (defined in larcfm::DensityGridAStarSearch)larcfm::DensityGridAStarSearchinlinestatic