GRASS Programmer's Manual
6.5.svn(2014)-r66266
|
Go to the source code of this file.
Data Structures | |
struct | cmndln_info |
struct | file_info |
struct | poly_info |
struct | cube_info |
struct | Cube_data |
struct | CELL_ENTRY |
Macros | |
#define | GRID_ID "grid003.02" |
#define | DSPF_ID "dspf003.02" |
#define | LINTERP(A, B, C) ((C-A)/(B-A))*255 |
#define | VOID_TYPE char |
#define | FLINTERP(A, B, C, D, E) (((C-A)*(E-D))/(B-A)) + D |
#define | NV(A, B, C) ((A*A) + (B*B) + (C*C)) |
#define | MAXLITS 3 |
#define | MAXTHRESH 127 |
#define | MAXPOLY 10 |
#define | GLOBAL extern |
Functions | |
int | write_cube (Cube_data *, int, file_info *) |
int | write_cube_buffer (unsigned char *, int, int, file_info *) |
int | read_cube (Cube_data *, file_info *) |
int | my_fread (char *, int, int, FILE *) |
int | reset_reads (file_info *) |
int | new_dspf (file_info *) |
int | dfwrite_header (file_info *) |
int | dfread_header (file_info *) |
int | dfread_header_old (file_info *, FILE *) |
int | print_head_info (file_info *) |
int | struct_copy (char *, char *, int) |
#define DSPF_ID "dspf003.02" |
Definition at line 6 of file viz.h.
Referenced by dfread_header(), and dfwrite_header().
Definition at line 90 of file dspf_header.c.
References buf, file_info::Dataoff, dfread_header_old(), DSPF_ID, file_info::dspfinfp, int, file_info::linefax, cmndln_info::litmodel, file_info::Lookoff, file_info::max, file_info::min, cmndln_info::nthres, print_head_info(), cmndln_info::tvalue, file_info::xdim, file_info::ydim, and file_info::zdim.
Definition at line 145 of file dspf_header.c.
References file_info::Dataoff, int, file_info::linefax, cmndln_info::litmodel, file_info::Lookoff, file_info::max, file_info::min, cmndln_info::nthres, print_head_info(), cmndln_info::tvalue, file_info::xdim, file_info::ydim, and file_info::zdim.
Referenced by dfread_header().
Definition at line 7 of file dspf_header.c.
References file_info::Dataoff, DSPF_ID, file_info::dspfoutfp, int, file_info::linefax, cmndln_info::litmodel, file_info::Lookoff, file_info::max, file_info::min, cmndln_info::nthres, cmndln_info::tvalue, file_info::xdim, file_info::ydim, and file_info::zdim.
Definition at line 294 of file cube_io.c.
References file_info::Dataoff, and file_info::dspfinfp.
Definition at line 3 of file print_info.c.
References file_info::bottom, file_info::east, file_info::ew_res, file_info::max, file_info::min, file_info::north, file_info::ns_res, file_info::south, file_info::tb_res, file_info::top, file_info::west, file_info::xdim, file_info::ydim, and file_info::zdim.
Referenced by dfread_header(), and dfread_header_old().
Definition at line 133 of file cube_io.c.
References Cube_data::data, file_info::dspfinfp, first, free(), file_info::linefax, cmndln_info::litmodel, malloc(), my_fread(), poly_info::n1, poly_info::n2, poly_info::n3, Cube_data::n_thresh, cube_info::npoly, NULL, cube_info::poly, tools::size, cube_info::t_ndx, poly_info::v1, poly_info::v2, and poly_info::v3.
Definition at line 284 of file cube_io.c.
References file_info::Dataoff, and file_info::dspfinfp.
Definition at line 24 of file cube_io.c.
References Cube_data::data, file_info::linefax, cmndln_info::litmodel, poly_info::n1, poly_info::n2, poly_info::n3, Cube_data::n_thresh, cube_info::npoly, cube_info::poly, tools::size, cube_info::t_ndx, poly_info::v1, poly_info::v2, poly_info::v3, and write_cube_buffer().
Definition at line 92 of file cube_io.c.
References file_info::dspfoutfp, and file_info::xdim.
Referenced by write_cube().