|
Blender V5.0
|
Public Attributes | |
| HeapSimple * | heap |
| float3 | center |
| float3 | center_proj |
| float | radius_squared |
| float | limit_len_squared |
| float | limit_len |
| bool(* | edge_queue_tri_in_range )(const EdgeQueue *q, BMFace *f) |
| std::optional< float3 > | view_normal |
| bool | use_front_face |
Definition at line 665 of file pbvh_bmesh.cc.
| float3 blender::bke::pbvh::EdgeQueue::center |
Definition at line 667 of file pbvh_bmesh.cc.
Referenced by blender::bke::pbvh::edge_queue_tri_in_sphere(), blender::bke::pbvh::long_edge_queue_create(), and blender::bke::pbvh::short_edge_queue_create().
| float3 blender::bke::pbvh::EdgeQueue::center_proj |
Definition at line 669 of file pbvh_bmesh.cc.
Referenced by blender::bke::pbvh::edge_queue_tri_in_circle(), blender::bke::pbvh::long_edge_queue_create(), and blender::bke::pbvh::short_edge_queue_create().
Definition at line 674 of file pbvh_bmesh.cc.
Referenced by blender::bke::pbvh::long_edge_queue_create(), blender::bke::pbvh::long_edge_queue_face_add(), blender::bke::pbvh::short_edge_queue_create(), and blender::bke::pbvh::short_edge_queue_face_add().
| HeapSimple* blender::bke::pbvh::EdgeQueue::heap |
Definition at line 666 of file pbvh_bmesh.cc.
Referenced by blender::bke::pbvh::bmesh_update_topology(), blender::bke::pbvh::edge_queue_insert(), blender::bke::pbvh::long_edge_queue_create(), blender::bke::pbvh::pbvh_bmesh_collapse_short_edges(), blender::bke::pbvh::pbvh_bmesh_subdivide_long_edges(), and blender::bke::pbvh::short_edge_queue_create().
| float blender::bke::pbvh::EdgeQueue::limit_len |
Definition at line 672 of file pbvh_bmesh.cc.
Referenced by blender::bke::pbvh::long_edge_queue_create(), blender::bke::pbvh::long_edge_queue_face_add(), and blender::bke::pbvh::short_edge_queue_create().
| float blender::bke::pbvh::EdgeQueue::limit_len_squared |
Definition at line 671 of file pbvh_bmesh.cc.
Referenced by blender::bke::pbvh::long_edge_queue_create(), blender::bke::pbvh::long_edge_queue_edge_add(), blender::bke::pbvh::long_edge_queue_face_add(), blender::bke::pbvh::pbvh_bmesh_subdivide_long_edges(), blender::bke::pbvh::short_edge_queue_create(), and blender::bke::pbvh::short_edge_queue_edge_add().
| float blender::bke::pbvh::EdgeQueue::radius_squared |
Definition at line 670 of file pbvh_bmesh.cc.
Referenced by blender::bke::pbvh::edge_queue_tri_in_circle(), blender::bke::pbvh::edge_queue_tri_in_sphere(), blender::bke::pbvh::long_edge_queue_create(), and blender::bke::pbvh::short_edge_queue_create().
| bool blender::bke::pbvh::EdgeQueue::use_front_face |
Definition at line 677 of file pbvh_bmesh.cc.
Referenced by blender::bke::pbvh::long_edge_queue_create(), blender::bke::pbvh::long_edge_queue_edge_add_recursive(), blender::bke::pbvh::long_edge_queue_face_add(), blender::bke::pbvh::short_edge_queue_create(), and blender::bke::pbvh::short_edge_queue_face_add().
| std::optional<float3> blender::bke::pbvh::EdgeQueue::view_normal |
Definition at line 676 of file pbvh_bmesh.cc.
Referenced by blender::bke::pbvh::edge_queue_tri_in_circle(), blender::bke::pbvh::long_edge_queue_create(), blender::bke::pbvh::long_edge_queue_edge_add_recursive(), blender::bke::pbvh::long_edge_queue_face_add(), blender::bke::pbvh::short_edge_queue_create(), and blender::bke::pbvh::short_edge_queue_face_add().