Blender V4.3
blender::bke::pbvh::BMeshNode Struct Reference

#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< float3bounds_ = {}
 
Bounds< float3bounds_orig_ = {}
 
int children_offset_ = 0
 
PBVHNodeFlags flag_ = PBVH_UpdateRedraw
 
float tmin_ = 0.0f
 
int debug_draw_gen_ = 0
 
pixels::NodeDatapixels_ = nullptr
 

Detailed Description

Definition at line 177 of file BKE_pbvh_api.hh.

Member Data Documentation

◆ bm_faces_

◆ bm_other_verts_

◆ bm_unique_verts_

◆ orig_positions_

Array<float3, 0> blender::bke::pbvh::BMeshNode::orig_positions_

Definition at line 187 of file BKE_pbvh_api.hh.

◆ orig_tris_

Array<int3, 0> blender::bke::pbvh::BMeshNode::orig_tris_

Definition at line 188 of file BKE_pbvh_api.hh.

◆ orig_verts_

Array<BMVert *, 0> blender::bke::pbvh::BMeshNode::orig_verts_

Definition at line 189 of file BKE_pbvh_api.hh.


The documentation for this struct was generated from the following file: