GRASS Programmer's Manual  6.4.2(2012)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
qtree.h File Reference

Go to the source code of this file.

Data Structures

struct  multfunc
struct  tree_info
struct  multtree

Macros

#define VOID_T   char

Functions

struct multfuncMT_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_infoMT_tree_info_new (struct multtree *, struct multfunc *, double, int)
struct multtreeMT_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)

Macro Definition Documentation

#define VOID_T   char

Function Documentation

int MT_divide ( struct tree_info ,
struct multtree ,
int   
)
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)   
)
read
int MT_insert ( struct triple ,
struct tree_info ,
struct multtree ,
int   
)
int MT_region_data ( struct tree_info ,
struct multtree ,
struct quaddata ,
int  ,
int   
)
struct tree_info* MT_tree_info_new ( struct multtree ,
struct multfunc ,
double  ,
int   
)
read
struct multtree* MT_tree_new ( struct quaddata ,
struct multtree **  ,
struct multtree ,
int   
)
read