GRASS Programmer's Manual
6.5.svn(2014)-r66266
|
Go to the source code of this file.
Data Structures | |
struct | multfunc |
struct | tree_info |
struct | multtree |
Macros | |
#define | VOID_T char |
Functions | |
struct multfunc * | MT_functions_new (int(*)(struct triple *, struct quaddata *), struct quaddata **(*)(struct quaddata *, int, double), int(*)(struct triple *, struct quaddata *, double), int(*)(struct quaddata *, struct quaddata *), int(*)(struct quaddata *, int), int(*)(struct quaddata *, struct quaddata *, int)) |
struct tree_info * | MT_tree_info_new (struct multtree *, struct multfunc *, double, int) |
struct multtree * | MT_tree_new (struct quaddata *, struct multtree **, struct multtree *, int) |
int | MT_insert (struct triple *, struct tree_info *, struct multtree *, int) |
int | MT_divide (struct tree_info *, struct multtree *, int) |
int | MT_region_data (struct tree_info *, struct multtree *, struct quaddata *, int, int) |
#define VOID_T char |
Definition at line 17 of file qtree.h.
Referenced by BM_destroy_sparse(), BM_set_sparse(), link__get_next(), link__set_next(), link_init(), link_new(), and main().
Definition at line 137 of file qtree.c.
References multtree::data, multfunc::divide_data, tree_info::dmin, tree_info::functions, tree_info::kmax, multtree::leafs, malloc(), MT_tree_new(), and NULL.
Referenced by MT_insert().
struct multfunc* MT_functions_new | ( | int(*)(struct triple *, struct quaddata *) | , |
struct quaddata ** | *)(struct quaddata *, int, double, | ||
int(*)(struct triple *, struct quaddata *, double) | , | ||
int(*)(struct quaddata *, struct quaddata *) | , | ||
int(*)(struct quaddata *, int) | , | ||
int(*)(struct quaddata *, struct quaddata *, int) | |||
) |
Definition at line 78 of file qtree.c.
References multfunc::add_data, multfunc::compare, multtree::data, multfunc::division_check, tree_info::dmin, tree_info::functions, tree_info::kmax, multtree::leafs, MT_divide(), MT_insert(), and NULL.
Referenced by MT_insert(), and process_point().
Definition at line 165 of file qtree.c.
References multtree::data, tree_info::functions, multfunc::get_points, multfunc::intersect, multtree::leafs, MAX, MT_region_data(), n, and NULL.
Referenced by IL_interp_segments_2d(), and MT_region_data().
Definition at line 44 of file qtree.c.
References tree_info::dmin, dmin, tree_info::functions, python.core::info(), tree_info::kmax, malloc(), NULL, and tree_info::root.
Definition at line 60 of file qtree.c.
References multtree::data, menudata::data, multtree::leafs, malloc(), multtree::multant, NULL, and multtree::parent.
Referenced by MT_divide().