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().