5 #define GRID_ID                 "grid003.02" 
    6 #define DSPF_ID                 "dspf003.02" 
    8 #define LINTERP(A, B, C)        ((C - A) / (B - A)) * 255 
   11 #define FLINTERP(A, B, C, D, E) (((C - A) * (E - D)) / (B - A)) + D 
   15 #define NV(A, B, C)             ((A * A) + (B * B) + (C * C)) 
   33     float north, south, 
east, west;
 
   51     float n1[3], n2[3], n3[3]; 
 
   78 int my_fread(
char *, 
int, 
int, FILE *);
 
   79 int my_fread(
char *, 
int, 
int, FILE *);
 
   93 #ifdef GRASS_CMAKE_BUILD 
   94 #include <export/grass_dspf_export.h> 
   96 #define GRASS_DSPF_EXPORT 
int write_cube(Cube_data *, int, file_info *)
 
int dfwrite_header(file_info *)
 
int struct_copy(char *, char *, int)
 
int read_cube(Cube_data *, file_info *)
 
int write_cube_buffer(unsigned char *, int, int, file_info *)
 
int new_dspf(file_info *)
 
int dfread_header_old(file_info *, FILE *)
 
#define GRASS_DSPF_EXPORT
 
int print_head_info(file_info *)
 
int my_fread(char *, int, int, FILE *)
 
int reset_reads(file_info *)
 
int dfread_header(file_info *)