KDDTree< Z > Member List
This is the complete list of members for KDDTree< Z >, including all inherited members.
add(Z data)KDDTree< Z > [virtual]
balance()KDDTree< Z > [virtual]
DistSqFunc typedefKDDTree< Z >
dump_list()KDDTree< Z > [private]
find(const CubitBox &range_box, DLIList< Z > &range_members)KDDTree< Z > [virtual]
find_max_height()KDDTree< Z >
find_minimum_node_of_dimension(KDDTreeNode< Z > *P, DIMENSION D)KDDTree< Z > [private]
find_node_containing_data(KDDTreeNode< Z > *subtreeRoot, Z data)KDDTree< Z > [private]
get_tol()KDDTree< Z > [inline, virtual]
insert_node(KDDTreeNode< Z > *P)KDDTree< Z > [private]
k_nearest_neighbor(CubitVector &q, int k, double &closest_dist, DLIList< Z > &nearest_neighbors, DistSqFunc dist_sq_point_data)KDDTree< Z > [virtual]
KDDTree(double tol=GEOMETRY_RESABS, CubitBoolean selfBalancingOn=CUBIT_TRUE, double selfBalancingDeletionTolerance=KDDTREE_DEFAULT_SELF_BALANCING_DELETION_TOLERANCE, CubitBoolean randomOn=CUBIT_FALSE)KDDTree< Z >
less_than_func(KDDTreeNode< Z > *&node_a, KDDTreeNode< Z > *&node_b)KDDTree< Z > [static]
min_dist_sq(CubitVector &q, CubitBox &b_box)KDDTree< Z > [private]
modifind(DIMENSION dim, int left, int right, KDDTreeNode< Z > *array[])KDDTree< Z > [private]
myAddListKDDTree< Z > [private]
myDeepestLeafKDDTree< Z > [private]
myDeletionToleranceKDDTree< Z > [private]
myMarkedNodesKDDTree< Z > [private]
myNodeListKDDTree< Z >
myRandomOnKDDTree< Z > [private]
mySelfBalancingOnKDDTree< Z > [private]
myToleranceKDDTree< Z > [private]
recursive_balance(DIMENSION dim, int left, int right, KDDTreeNode< Z > *array[], KDDTreeNode< Z > *parent)KDDTree< Z > [private]
recursive_find(KDDTreeNode< Z > *rect_tree, const CubitBox &range_box, DLIList< Z > &range_members)KDDTree< Z > [private]
recursive_find_max_height(KDDTreeNode< Z > *root, int depth, int *maxdepth)KDDTree< Z > [private]
remove(Z data)KDDTree< Z > [virtual]
rootKDDTree< Z >
set_tol(double tol)KDDTree< Z > [inline, virtual]
~AbstractTree()AbstractTree< Z > [inline, virtual]
~KDDTree()KDDTree< Z >
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines