Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

bintree_node_struct Struct Reference

#include <bintree.h>

Collaboration diagram for bintree_node_struct:

Collaboration graph
[legend]

Data Fields

node_info_type node_info
float split_position
union {
   bintree_node_struct *   children [1]
   int   object_list [1]
data

Field Documentation

struct bintree_node_struct* bintree_node_struct::children[1]
 

Definition at line 56 of file bintree.h.

union { ... } bintree_node_struct::data
 

Referenced by create_bintree_leaf(), get_bintree_leaf_objects(), get_bintree_left_child_ptr(), get_bintree_right_child_ptr(), and set_bintree_child().

node_info_type bintree_node_struct::node_info
 

Definition at line 43 of file bintree.h.

Referenced by bintree_node_is_leaf(), create_bintree_internal_node(), create_bintree_leaf(), get_bintree_leaf_objects(), get_bintree_left_child_ptr(), get_bintree_right_child_ptr(), get_node_split_axis(), output_bintree_node(), and set_bintree_child().

int bintree_node_struct::object_list[1]
 

Definition at line 59 of file bintree.h.

float bintree_node_struct::split_position
 

Definition at line 52 of file bintree.h.

Referenced by create_bintree_internal_node(), create_bintree_leaf(), get_node_split_position(), and output_bintree_node().


The documentation for this struct was generated from the following file:
Generated on Wed Jul 28 09:11:23 2004 for BICPL by doxygen 1.3.7