|
GRASS GIS 7 Programmer's Manual
7.9.dev(2021)-e5379bbd7
|
#include <stdio.h>#include <stdlib.h>#include <math.h>#include <grass/bitmap.h>#include <grass/linkm.h>#include <grass/gis.h>#include <grass/dbmi.h>#include <grass/vector.h>#include <grass/glocale.h>#include <grass/interpf.h>
Go to the source code of this file.
Functions | |
| int | IL_vector_input_data_2d (struct interp_params *params, struct Map_info *Map, int field, char *zcol, char *scol, struct tree_info *info, double *xmin, double *xmax, double *ymin, double *ymax, double *zmin, double *zmax, int *n_points, double *dmax) |
| int | process_point (double x, double y, double z, double sm, struct tree_info *info, double zmult, double *xmin, double *xmax, double *ymin, double *ymax, double *zmin, double *zmax, int *npoint, int *OUTRANGE, int *total) |
Definition in file vinput2d.c.
| int IL_vector_input_data_2d | ( | struct interp_params * | params, |
| struct Map_info * | Map, | ||
| int | field, | ||
| char * | zcol, | ||
| char * | scol, | ||
| struct tree_info * | info, | ||
| double * | xmin, | ||
| double * | xmax, | ||
| double * | ymin, | ||
| double * | ymax, | ||
| double * | zmin, | ||
| double * | zmax, | ||
| int * | n_points, | ||
| double * | dmax | ||
| ) |
Insert into a quad tree
Inserts input data inside the region into a quad tree. Also translates data. Returns number of segments in the quad tree.
As z values may be used (in Map):
| params | interpolation parameters |
| Map | input vector map |
| field | category field number |
| zcol | name of the column containing z values |
| scol | name of the column containing smooth values |
| info | quadtree info |
| n_points | number of points used for interpolation |
| dmax | max distance between points |
Definition at line 51 of file vinput2d.c.
| int process_point | ( | double | x, |
| double | y, | ||
| double | z, | ||
| double | sm, | ||
| struct tree_info * | info, | ||
| double | zmult, | ||
| double * | xmin, | ||
| double * | xmax, | ||
| double * | ymin, | ||
| double * | ymax, | ||
| double * | zmin, | ||
| double * | zmax, | ||
| int * | npoint, | ||
| int * | OUTRANGE, | ||
| int * | total | ||
| ) |
Definition at line 306 of file vinput2d.c.