GRASS Programmer's Manual  6.5.svn(2014)-r66266
 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  
)
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   
)
struct multtree* MT_tree_new ( struct quaddata ,
struct multtree **  ,
struct multtree ,
int   
)

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().