|
Blender V4.3
|
#include <BKE_pbvh_api.hh>
Inherits blender::bke::pbvh::Node.
Public Attributes | |
| Set< BMFace *, 0 > | bm_faces_ |
| Set< BMVert *, 0 > | bm_unique_verts_ |
| Set< BMVert *, 0 > | bm_other_verts_ |
| Array< float3, 0 > | orig_positions_ |
| Array< int3, 0 > | orig_tris_ |
| Array< BMVert *, 0 > | orig_verts_ |
| Public Attributes inherited from blender::bke::pbvh::Node | |
| Bounds< float3 > | bounds_ = {} |
| Bounds< float3 > | bounds_orig_ = {} |
| int | children_offset_ = 0 |
| PBVHNodeFlags | flag_ = PBVH_UpdateRedraw |
| float | tmin_ = 0.0f |
| int | debug_draw_gen_ = 0 |
| pixels::NodeData * | pixels_ = nullptr |
Definition at line 177 of file BKE_pbvh_api.hh.
Definition at line 182 of file BKE_pbvh_api.hh.
Referenced by BKE_pbvh_bmesh_node_faces(), BKE_pbvh_bmesh_node_save_orig(), blender::bke::pbvh::bmesh_node_nearest_to_ray(), blender::bke::pbvh::bmesh_normals_update(), blender::bke::pbvh::node_raycast_bmesh(), blender::bke::pbvh::pbvh_bmesh_create_nodes_fast_recursive(), blender::bke::pbvh::pbvh_bmesh_face_create(), blender::bke::pbvh::pbvh_bmesh_face_remove(), blender::bke::pbvh::pbvh_bmesh_node_finalize(), blender::bke::pbvh::pbvh_bmesh_node_limit_ensure(), blender::bke::pbvh::pbvh_bmesh_node_split(), and blender::bke::pbvh::raycast_node_detail_bmesh().
Definition at line 184 of file BKE_pbvh_api.hh.
Referenced by BKE_pbvh_bmesh_node_other_verts(), BKE_pbvh_bmesh_node_save_orig(), blender::bke::pbvh::bmesh_normals_update(), blender::bke::pbvh::node_update_mask_bmesh(), blender::bke::pbvh::node_update_visibility_bmesh(), blender::bke::pbvh::pbvh_bmesh_collapse_edge(), blender::bke::pbvh::pbvh_bmesh_create_nodes_fast_recursive(), blender::bke::pbvh::pbvh_bmesh_face_remove(), blender::bke::pbvh::pbvh_bmesh_node_finalize(), blender::bke::pbvh::pbvh_bmesh_vert_ownership_transfer(), blender::bke::pbvh::pbvh_bmesh_vert_remove(), and blender::bke::pbvh::update_node_bounds_bmesh().
Definition at line 183 of file BKE_pbvh_api.hh.
Referenced by BKE_pbvh_bmesh_node_save_orig(), BKE_pbvh_bmesh_node_unique_verts(), blender::bke::pbvh::bmesh_normals_update(), blender::bke::pbvh::node_update_mask_bmesh(), blender::bke::pbvh::node_update_visibility_bmesh(), blender::bke::pbvh::pbvh_bmesh_collapse_edge(), blender::bke::pbvh::pbvh_bmesh_create_nodes_fast_recursive(), blender::bke::pbvh::pbvh_bmesh_face_remove(), blender::bke::pbvh::pbvh_bmesh_node_finalize(), blender::bke::pbvh::pbvh_bmesh_node_split(), blender::bke::pbvh::pbvh_bmesh_vert_create(), blender::bke::pbvh::pbvh_bmesh_vert_ownership_transfer(), blender::bke::pbvh::pbvh_bmesh_vert_remove(), and blender::bke::pbvh::update_node_bounds_bmesh().
Definition at line 187 of file BKE_pbvh_api.hh.
Referenced by BKE_pbvh_bmesh_node_save_orig(), BKE_pbvh_node_get_bm_orco_data(), blender::bke::pbvh::bmesh_node_nearest_to_ray(), blender::bke::pbvh::copy_original_vert(), blender::bke::pbvh::node_raycast_bmesh(), and blender::bke::pbvh::pbvh_bmesh_node_drop_orig().
Definition at line 188 of file BKE_pbvh_api.hh.
Referenced by BKE_pbvh_bmesh_node_save_orig(), BKE_pbvh_node_get_bm_orco_data(), blender::bke::pbvh::bmesh_node_nearest_to_ray(), blender::bke::pbvh::node_raycast_bmesh(), and blender::bke::pbvh::pbvh_bmesh_node_drop_orig().
Definition at line 189 of file BKE_pbvh_api.hh.
Referenced by BKE_pbvh_bmesh_node_save_orig(), blender::bke::pbvh::copy_original_vert(), blender::bke::pbvh::node_raycast_bmesh(), and blender::bke::pbvh::pbvh_bmesh_node_drop_orig().