Blender V2.61 - r43446
|
Public Attributes | |
BVHNode ** | nodes |
BVHNode * | nodearray |
BVHNode ** | nodechild |
float * | nodebv |
float | epsilon |
int | totleaf |
int | totbranch |
char | tree_type |
char | axis |
char | start_axis |
char | stop_axis |
Definition at line 64 of file BLI_kdopbvh.c.
char BVHTree::axis |
Definition at line 74 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_new(), and BLI_bvhtree_overlap().
float BVHTree::epsilon |
Definition at line 70 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_getepsilon(), BLI_bvhtree_insert(), BLI_bvhtree_new(), and BLI_bvhtree_update_node().
Definition at line 67 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_balance(), BLI_bvhtree_free(), BLI_bvhtree_insert(), BLI_bvhtree_new(), and BLI_bvhtree_update_node().
float* BVHTree::nodebv |
Definition at line 69 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_free(), and BLI_bvhtree_new().
Definition at line 68 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_free(), and BLI_bvhtree_new().
Definition at line 66 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_balance(), BLI_bvhtree_find_nearest(), BLI_bvhtree_free(), BLI_bvhtree_insert(), BLI_bvhtree_new(), BLI_bvhtree_overlap(), BLI_bvhtree_range_query(), BLI_bvhtree_ray_cast(), BLI_bvhtree_update_tree(), and refit_kdop_hull().
char BVHTree::start_axis |
Definition at line 75 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_find_nearest(), BLI_bvhtree_insert(), BLI_bvhtree_new(), BLI_bvhtree_overlap(), BLI_bvhtree_update_node(), create_kdop_hull(), node_join(), and refit_kdop_hull().
char BVHTree::stop_axis |
Definition at line 75 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_find_nearest(), BLI_bvhtree_new(), and BLI_bvhtree_overlap().
Definition at line 72 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_balance(), BLI_bvhtree_insert(), and BLI_bvhtree_update_tree().
int BVHTree::totleaf |
Definition at line 71 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_balance(), BLI_bvhtree_find_nearest(), BLI_bvhtree_insert(), BLI_bvhtree_overlap(), BLI_bvhtree_range_query(), BLI_bvhtree_ray_cast(), BLI_bvhtree_update_node(), BLI_bvhtree_update_tree(), and build_implicit_tree_helper().
char BVHTree::tree_type |
Definition at line 73 of file BLI_kdopbvh.c.
Referenced by BLI_bvhtree_balance(), BLI_bvhtree_new(), BLI_bvhtree_overlap(), build_implicit_tree_helper(), node_join(), non_recursive_bvh_div_nodes(), and traverse().