![]() |
Blender V2.61 - r43446
|
Public Attributes | |
| GPU_Buffers * | draw_buffers |
| BB | vb |
| BB | orig_vb |
| int | children_offset |
| int * | prim_indices |
| unsigned int | totprim |
| int * | vert_indices |
| unsigned int | uniq_verts |
| unsigned int | face_verts |
| int(* | face_vert_indices )[4] |
| PBVHNodeFlags | flag: 8 |
| float | tmin |
| int | proxy_count |
| PBVHProxyNode * | proxies |
Definition at line 91 of file pbvh.c.
Referenced by build_sub(), pbvh_flush_bb(), pbvh_iter_next(), pbvh_iter_next_occluded(), and update_node_vb().
Definition at line 83 of file pbvh.c.
Referenced by BLI_pbvh_free(), BLI_pbvh_node_draw(), build_grids_leaf_node(), build_mesh_leaf_node(), and pbvh_update_draw_buffers().
| int(* PBVHNode::face_vert_indices)[4] |
Definition at line 132 of file pbvh.c.
Referenced by BLI_pbvh_free(), BLI_pbvh_node_raycast(), and build_mesh_leaf_node().
| unsigned int PBVHNode::face_verts |
Definition at line 121 of file pbvh.c.
Referenced by BLI_pbvh_node_num_verts(), build_mesh_leaf_node(), and pbvh_update_draw_buffers().
Definition at line 136 of file pbvh.c.
Referenced by BLI_pbvh_free(), BLI_pbvh_get_grid_updates(), BLI_pbvh_node_mark_update(), BLI_pbvh_redraw_BB(), BLI_pbvh_search_callback(), BLI_pbvh_search_callback_occluded(), build_grids_leaf_node(), build_mesh_leaf_node(), build_sub(), pbvh_flush_bb(), pbvh_iter_next(), pbvh_iter_next_occluded(), pbvh_update_BB_redraw(), pbvh_update_draw_buffers(), pbvh_update_normals(), update_node_vb(), and update_search_cb().
Definition at line 87 of file pbvh.c.
Referenced by BLI_pbvh_node_get_original_BB(), build_sub(), pbvh_flush_bb(), and pbvh_update_BB_redraw().
Definition at line 98 of file pbvh.c.
Referenced by BLI_pbvh_get_grid_updates(), BLI_pbvh_node_get_grids(), BLI_pbvh_node_raycast(), build_grids_leaf_node(), build_mesh_leaf_node(), build_sub(), pbvh_update_draw_buffers(), and pbvh_update_normals().
Definition at line 142 of file pbvh.c.
Referenced by BLI_pbvh_node_add_proxy(), BLI_pbvh_node_free_proxies(), and BLI_pbvh_node_get_proxies().
Definition at line 141 of file pbvh.c.
Referenced by BLI_pbvh_node_add_proxy(), BLI_pbvh_node_free_proxies(), and BLI_pbvh_node_get_proxies().
| float PBVHNode::tmin |
Definition at line 139 of file pbvh.c.
Referenced by BLI_pbvh_node_get_tmin(), node_tree_insert(), and ray_aabb_intersect().
| unsigned int PBVHNode::totprim |
Definition at line 99 of file pbvh.c.
Referenced by BLI_pbvh_get_grid_updates(), BLI_pbvh_node_add_proxy(), BLI_pbvh_node_get_grids(), BLI_pbvh_node_num_verts(), BLI_pbvh_node_raycast(), build_grids_leaf_node(), build_mesh_leaf_node(), build_sub(), pbvh_update_draw_buffers(), and pbvh_update_normals().
| unsigned int PBVHNode::uniq_verts |
Definition at line 121 of file pbvh.c.
Referenced by BLI_pbvh_node_add_proxy(), BLI_pbvh_node_num_verts(), build_mesh_leaf_node(), pbvh_update_draw_buffers(), and pbvh_update_normals().
Definition at line 86 of file pbvh.c.
Referenced by BLI_pbvh_node_get_BB(), BLI_pbvh_redraw_BB(), build_sub(), pbvh_flush_bb(), pbvh_update_BB_redraw(), and update_node_vb().
Definition at line 120 of file pbvh.c.
Referenced by BLI_pbvh_free(), BLI_pbvh_node_get_verts(), build_mesh_leaf_node(), pbvh_update_draw_buffers(), and pbvh_update_normals().