Main Page   Compound List   File List   Compound Members   File Members  

FireGridData.h

Go to the documentation of this file.
00001 
00026 #ifndef FireGridData_H
00027 #define FireGridData_H
00028 
00029 #include <stdlib.h>
00030 
00031 #include "FireProp.h"
00032 #include "GridData.h"
00033 #include "ChHashTable.h"
00034 #include "KeyVal.h"
00035 #include "Err.h"
00036 
00037 /*
00038  *********************************************************
00039  * DEFINES, ENUMS
00040  *********************************************************
00041  */
00042 
00043 #ifndef DOXYGEN_SHOULD_SKIP_THIS
00044 
00045 /* used in extracting keys related to Grid data */
00046 #define FIRE_GRIDDATA_RASTER_FORMAT                     ("_RASTER_FORMAT")
00047 #define FIRE_GRIDDATA_MAIN_FILE                         ("_RASTER_MAIN_FILE")
00048 #define FIRE_GRIDDATA_HEADER_FILE                       ("_RASTER_HEADER_FILE")
00049 #define FIRE_GRIDDATA_DATA_TYPE                         ("_RASTER_TYPE")
00050 #define FIRE_GRIDDATA_ELEV_DATA                         ("ELEV")
00051 #define FIRE_GRIDDATA_SLOPE_DATA                        ("SLOPE")
00052 #define FIRE_GRIDDATA_ASPECT_DATA                       ("ASPECT")
00053 #define FIRE_GRIDDATA_FUELS_PNV_DATA                    ("FUELS_PNV")
00054 #define FIRE_GRIDDATA_FUELS_STATIC_DATA                 ("FUELS_STATIC")
00055 #define FIRE_GRIDDATA_STD_AGE_DATA                      ("STAND_AGE")
00056 #define FIRE_GRIDDATA_IGNITION_RSP_DATA                 ("IGNITION_RSP")
00057 
00058 #endif /* DOXYGEN_SHOULD_SKIP_THIS */
00059  
00060 /*
00061  *********************************************************
00062  * STRUCTS, TYPEDEFS
00063  *********************************************************
00064  */
00065  
00066 /*
00067  *********************************************************
00068  * MACROS
00069  *********************************************************
00070  */
00071  
00072 /*
00073  *********************************************************
00074  * PUBLIC FUNCTIONS
00075  *********************************************************
00076  */
00077 
00078 GridData * GetGridDataFromPropsFireGridData(ChHashTable * proptbl, char * data_keyword);
00079 
00094 int IsGridDataMatchingFireGridData(GridData * agd, GridData * bgd);
00095  
00096 #endif FireGridData_H       /* end of FireGridData.h */

Generated at Fri Jun 22 00:46:51 2001 for HFire by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000