int MT_divide(struct tree_info *, struct multtree *, int)
struct tree_info * MT_tree_info_new(struct multtree *, struct multfunc *, double, 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))
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_region_data(struct tree_info *, struct multtree *, struct quaddata *, int, int)
int(* compare)(struct triple *, struct quaddata *)
int(* division_check)(struct quaddata *, int)
int(* get_points)(struct quaddata *, struct quaddata *, int)
int(* add_data)(struct triple *, struct quaddata *, double)
int(* intersect)(struct quaddata *, struct quaddata *)
struct multfunc * functions