diff options
Diffstat (limited to 'engines/pink/objects/walk/walk_shortest_path.h')
-rw-r--r-- | engines/pink/objects/walk/walk_shortest_path.h | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/engines/pink/objects/walk/walk_shortest_path.h b/engines/pink/objects/walk/walk_shortest_path.h index deb7770061..a3ec85df1d 100644 --- a/engines/pink/objects/walk/walk_shortest_path.h +++ b/engines/pink/objects/walk/walk_shortest_path.h @@ -32,27 +32,27 @@ class WalkMgr; class WalkShortestPath { public: - WalkShortestPath(WalkMgr *manager); - WalkLocation *next(WalkLocation *start, WalkLocation *destination); + WalkShortestPath(WalkMgr *manager); + WalkLocation *next(WalkLocation *start, WalkLocation *destination); private: - void add(WalkLocation *wl, double val, WalkLocation *nearest); - void remove(WalkLocation *location); - WalkLocation *build(); - WalkLocation *getNearestNeighbor(WalkLocation *location); - WalkLocation *findNearestNeighbor(WalkLocation *location); - double getLengthToNearestNeigbor(WalkLocation *location); - double getWeight(WalkLocation *location); - void addLocationsToVisit(); - bool isLocationVisited(WalkLocation *location); - - - WalkMgr *_manager; - Common::Array<WalkLocation*> _locations; - Common::Array<WalkLocation*> _toVisit; - Common::Array<double> _weight; - Common::Array<WalkLocation*> _visited; - Common::Array<WalkLocation*> _nearestNeigbor; + void add(WalkLocation *wl, double val, WalkLocation *nearest); + void remove(WalkLocation *location); + WalkLocation *build(); + WalkLocation *getNearestNeighbor(WalkLocation *location); + WalkLocation *findNearestNeighbor(WalkLocation *location); + double getLengthToNearestNeigbor(WalkLocation *location); + double getWeight(WalkLocation *location); + void addLocationsToVisit(); + bool isLocationVisited(WalkLocation *location); + + + WalkMgr *_manager; + Common::Array<WalkLocation*> _locations; + Common::Array<WalkLocation*> _toVisit; + Common::Array<double> _weight; + Common::Array<WalkLocation*> _visited; + Common::Array<WalkLocation*> _nearestNeigbor; }; } // End of namespace Pink |