1
1
#ifndef __USERGLOBS_H__
2
2
#define __USERGLOBS_H__
5
#include <grass/Vect.h>
4
#include <grass/raster3d.h>
5
#include <grass/vector.h>
6
6
#include <grass/dbmi.h>
9
double /* pargr */ xmin, xmax, ymin, ymax, zmin, zmax, wmin, wmax;
10
double /* norm */ xmin0, xmax0, ymin0, ymax0, zmin0, zmax0, wmin0, wmax0,
13
double /* PRISP */ fi, rsm, fstar2, alphat, betat;
15
double /* out */ *b, *w;
16
double /* orig */ x0utm, y0utm, z0utm;
17
double /* gcmax */ gmin, gmax, c1min, c1max, c2min, c2max, c3min, c3max;
18
double /* gcmax */ a1min, a1max, a2min, a2max;
19
float *zero_array1, *zero_array2, *zero_array3, *zero_array4, *zero_array5,
20
*zero_array6, *zero_array7;
21
int out_cond1, out_cond2;
22
double xmn, xmx, ymn, ymx, zmn, zmx;
23
double z_orig_in, tb_res_in;
27
int n_rows_in; /* fix by JH 04/24/02 */
38
struct line_pnts *Pnts;
39
struct line_cats *Cats;
44
FCELL *zero_array_cell;
45
G3D_Region current_region;
48
8
extern double /* pargr */ xmin, xmax, ymin, ymax, zmin, zmax, wmin, wmax;
49
9
extern double /* norm */ xmin0, xmax0, ymin0, ymax0, zmin0, zmax0, wmin0,
50
10
wmax0, delt, dnorm;