aalgorithm.h

Go to the documentation of this file.
00001 
00011 typedef struct _GraphMapCell {
00012         float h;        
00013         float f;        
00014         float g;        
00015         int bx;         
00016         int by;         
00017         int processed;  
00018 } GraphMapCell;
00019 
00020 #ifdef __cplusplus
00021 extern "C" {
00022 #endif 
00023 int aAlgorithm(double xstart_real,double ystart_real, double xgoal_real, double ygoal_real, double ** original_path);
00024 void calculateMapHeuristic(int xgoal, int ygoal);
00025 float calculateCost(int x1, int y1, int x2, int y2);
00026 void initGraphStructure(void);
00027 int getPathLength(int xstart, int ystart, int xgoal, int ygoal);
00028 void ShmapAllFreeSpace(void);
00029 #ifdef __cplusplus
00030 }
00031 #endif 
00032 

Generated on Thu Sep 13 11:28:28 2007 for DCE-Eurobot by  doxygen 1.5.3