![]() |
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().