GRASS Programmer's Manual  6.4.2(2012)
qtree.h File Reference

Go to the source code of this file.

Data Structures

struct  multfunc
struct  tree_info
struct  multtree

Defines

#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)

Define 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_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]
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines