GRASS Programmer's Manual
6.5.svn(2014)-r66266
|
#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/Vect.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) |
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 | ||
) |
Definition at line 27 of file vinput2d.c.
References cat, multtree::data, menudata::data, db_CatValArray_free(), db_CatValArray_get_value_double(), db_CatValArray_get_value_int(), db_CatValArray_init(), db_close_database_shutdown_driver(), db_column_Ctype(), db_init_handle(), db_init_string(), db_open_database(), db_select_CatValArray(), db_set_handle(), db_start_driver(), dmax, G_debug(), G_fatal_error(), G_important_message(), G_message(), G_percent(), G_verbose_message(), G_warning(), int, interp_params::kmax, interp_params::KMAX2, interp_params::kmin, quaddata::n_cols, quaddata::n_rows, NULL, process_point(), tree_info::root, translate_quad(), Vect_cat_get(), Vect_get_field(), Vect_get_full_name(), Vect_get_node_coor(), Vect_get_node_line(), Vect_get_num_nodes(), Vect_is_3d(), Vect_level(), Vect_new_cats_struct(), Vect_new_line_struct(), Vect_read_line(), Vect_read_next_line(), interp_params::wheresql, quaddata::x_orig, quaddata::xmax, xmax, quaddata::y_orig, quaddata::ymax, ymax, and interp_params::zmult.
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 364 of file vinput2d.c.
References amax1(), amin1(), multtree::data, menudata::data, free(), G_warning(), MT_insert(), point, quad_point_new(), tree_info::root, quaddata::x_orig, quaddata::xmax, y, quaddata::y_orig, and quaddata::ymax.
Referenced by IL_vector_input_data_2d().