GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
interpf.h File Reference
#include <grass/Vect.h>
#include <grass/bitmap.h>
#include <grass/dataquad.h>
#include <grass/qtree.h>
#include <grass/dbmi.h>
Include dependency graph for interpf.h:

Go to the source code of this file.

Data Structures

struct  fcell_triple
 
struct  interp_params
 

Functions

double IL_dist_square (double *, double *, int)
 
double IL_crst (double, double)
 
int IL_crstg (double, double, double *, double *)
 
void IL_init_params_2d (struct interp_params *, FILE *, int, int, double, int, int, char *, int, int, DCELL *, DCELL *, DCELL *, DCELL *, DCELL *, DCELL *, double, int, int, int, int, double, char *, char *, char *, char *, char *, char *, double, double, double, int, double, double, FILE *, FILE *, FILE *, FILE *, FILE *, FILE *, FILE *, struct TimeStamp *, int, char *)
 
void IL_init_func_2d (struct interp_params *, int(*)(), int(*)(), int(*)(), int(*)(), double(*)(), int(*)(), int(*)())
 
int IL_input_data_2d (struct interp_params *, struct tree_info *, double *, double *, double *, double *, double *, double *, int *)
 
struct BM * IL_create_bitmask (struct interp_params *)
 
int translate_quad (struct multtree *, double, double, double, int)
 
int IL_grid_calc_2d (struct interp_params *, struct quaddata *, struct BM *, double, double, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int, double)
 
int IL_matrix_create (struct interp_params *, struct triple *, int, double **, int *)
 
int min1 (int, int)
 
int max1 (int, int)
 
double amax1 (double, double)
 
double amin1 (double, double)
 
int IL_interp_segments_new_2d (struct interp_params *, struct tree_info *, struct multtree *, struct BM *, double, double, double *, double *, double *, double *, double *, double *, double *, double *, double *, int, int, double)
 
int IL_output_2d (struct interp_params *, struct Cell_head *, double, double, double, double, double, double, double, double, double, double, double, char *, double, int, int, int)
 
int IL_check_at_points_2d (struct interp_params *, struct quaddata *, double *, double *, double, double, struct triple)
 
int IL_resample_output_2d (struct interp_params *, double, double, double, double, double, double, double, double, double, double, double, char *, double *, struct Cell_head *, struct Cell_head *, char *, int)
 
int IL_resample_interp_segments_2d (struct interp_params *, struct BM *, double, double, double *, double *, double *, double *, double *, double *, double *, double *, double *, int, double *, int, int, int, int, int, double, double, double, double, int)
 
int IL_secpar_loop_2d (struct interp_params *, int, int, int, struct BM *, double *, double *, double *, double *, double *, double *, int, int)
 
int IL_interp_segments_2d (struct interp_params *, struct tree_info *, struct multtree *, struct BM *, double, double, double *, double *, double *, double *, double *, double *, double *, double *, double *, int, int, double)
 
int IL_vector_input_data_2d (struct interp_params *, struct Map_info *, int, char *, char *, struct tree_info *, double *, double *, double *, double *, double *, double *, int *, double *)
 
int process_point (double, double, double, double, struct tree_info *, double, double *, double *, double *, double *, double *, double *, int *, int *, int *)
 
int IL_write_temp_2d (struct interp_params *, int, int, int)
 

Variables

struct line_pnts * Pnts
 
struct line_cats * Cats2
 
dbDriver * driver2
 
dbString sql2
 
struct Map_info Map2
 
struct field_info * ff
 
int count
 

Function Documentation

double amax1 ( double  ,
double   
)
double amin1 ( double  ,
double   
)
struct BM* IL_create_bitmask ( struct interp_params params)
double IL_crst ( double  ,
double   
)

Definition at line 29 of file func2d.c.

References b, and wxnviz::log.

int IL_crstg ( double  ,
double  ,
double *  ,
double *   
)

Definition at line 85 of file func2d.c.

References r.

double IL_dist_square ( double *  ,
double *  ,
int   
)

Definition at line 19 of file rst/interp_float/distance.c.

References dialogs::s.

void IL_init_func_2d ( struct interp_params ,
int(*)()  ,
int(*)()  ,
int(*)()  ,
int(*)()  ,
double(*)()  ,
int(*)()  ,
int(*)()   
)
void IL_init_params_2d ( struct interp_params ,
FILE *  ,
int  ,
int  ,
double  ,
int  ,
int  ,
char *  ,
int  ,
int  ,
DCELL *  ,
DCELL *  ,
DCELL *  ,
DCELL *  ,
DCELL *  ,
DCELL *  ,
double  ,
int  ,
int  ,
int  ,
int  ,
double  ,
char *  ,
char *  ,
char *  ,
char *  ,
char *  ,
char *  ,
double  ,
double  ,
double  ,
int  ,
double  ,
double  ,
FILE *  ,
FILE *  ,
FILE *  ,
FILE *  ,
FILE *  ,
FILE *  ,
FILE *  ,
struct TimeStamp *  ,
int  ,
char *   
)
int IL_input_data_2d ( struct interp_params ,
struct tree_info ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
int  
)
int IL_interp_segments_new_2d ( struct interp_params ,
struct tree_info ,
struct multtree ,
struct BM *  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
int  ,
int  ,
double   
)
int IL_matrix_create ( struct interp_params ,
struct triple ,
int  ,
double **  ,
int  
)
int IL_resample_interp_segments_2d ( struct interp_params ,
struct BM *  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
int  ,
double *  ,
int  ,
int  ,
int  ,
int  ,
int  ,
double  ,
double  ,
double  ,
double  ,
int   
)
int IL_secpar_loop_2d ( struct interp_params ,
int  ,
int  ,
int  ,
struct BM *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
int  ,
int   
)
int max1 ( int  ,
int   
)

Definition at line 32 of file minmax.c.

int min1 ( int  ,
int   
)

Definition at line 18 of file minmax.c.

Referenced by IL_resample_interp_segments_2d().

int process_point ( double  ,
double  ,
double  ,
double  ,
struct tree_info ,
double  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
int ,
int ,
int  
)
int translate_quad ( struct multtree ,
double  ,
double  ,
double  ,
int   
)

Variable Documentation

struct line_cats* Cats2
int count

Referenced by basic_stats(), BM_create_sparse(), c_ave(), c_count(), c_divr(), c_intr(), c_kurt(), c_mode(), c_skew(), c_sum(), c_var(), class_discont(), class_frequencies(), compute_transformation_coef(), D_check_map_window(), D_get_cell_name(), D_get_cur_wind(), D_get_dig_name(), D_get_erase_color(), D_get_screen_window(), D_timestamp(), db__copy_table(), db__recv_double_array(), db__recv_float_array(), db__recv_index_array(), db__recv_int_array(), db__recv_short_array(), db__recv_string_array(), db__send_index_array(), db__send_string_array(), db_alloc_dirent_array(), db_alloc_handle_array(), db_alloc_index_array(), db_alloc_string_array(), db_d_list_databases(), db_d_list_indexes(), db_d_list_tables(), db_dirent(), db_drop_token(), db_find_token(), db_free_dirent_array(), db_free_handle_array(), db_free_index_array(), db_list_databases(), db_new_token(), db_select_int(), db_select_value(), db_table_exists(), do_polygon(), free_font_list(), G__convert_01_flags(), G__convert_flags_01(), G__create_alt_env(), G__env_name(), G__read_Cell_head(), G__set_flags_from_01_random(), G__switch_env(), G_add_histogram(), G_asprintf(), G_cell_stats_histo_eq(), G_colors_count(), G_datum_description(), G_datum_ellipsoid(), G_datum_name(), G_ellipsoid_description(), G_ellipsoid_name(), G_extend_histogram(), G_get_datum_by_name(), G_get_ellipsoid_by_name(), G_get_spheroid_by_name(), G_histogram_eq(), G_histogram_eq_colors(), G_list(), G_list_element(), G_make_histogram_cs(), G_make_histogram_eq_colors(), G_make_histogram_log_colors(), G_make_random_colors(), G_math_A_to_Asp(), G_math_f_asum_norm(), G_read_histogram(), G_read_range(), G_row_repeat_nomask(), G_set_histogram(), G_snprintf(), G_str_replace(), G_str_to_sql(), G_vasprintf(), G_write_histogram(), G_write_histogram_cs(), GPJ_get_datum_transform_by_name(), GPJ_get_default_datum_params_by_name(), I_SigSetNClasses(), ident_win(), IL_check_at_points_2d(), N_assemble_les_2d_param(), N_assemble_les_3d_param(), N_calc_solute_transport_transmission_2d(), N_convert_array_2d_null_to_zero(), N_convert_array_3d_null_to_zero(), N_les_integrate_dirichlet_2d(), N_les_integrate_dirichlet_3d(), N_write_array_2d_to_rast(), N_write_array_3d_to_rast3d(), NetA_betweenness_closeness(), NetA_init_distinct(), pj_do_transform(), R_pad_freelist(), read_datum_table(), read_ellipsoid_table(), rtree_read_node(), Vect_build_ogr(), Vect_cidx_dump(), Vect_cidx_get_type_count(), w_ave(), w_count(), w_kurt(), w_mode(), w_skew(), w_sum(), and w_var().

dbDriver* driver2

Referenced by IL_check_at_points_2d().

struct field_info* ff

Referenced by IL_check_at_points_2d().

struct Map_info Map2

Referenced by IL_check_at_points_2d().

struct line_pnts* Pnts

Referenced by IL_check_at_points_2d().

dbString sql2

Referenced by IL_check_at_points_2d().