Blender
V3.3
|
Public Attributes | |
HeapSimple * | heap |
const float * | center |
float | center_proj [3] |
float | radius_squared |
float | limit_len_squared |
float | limit_len |
bool(* | edge_queue_tri_in_range )(const struct EdgeQueue *q, BMFace *f) |
const float * | view_normal |
unsigned int | use_view_normal: 1 |
Definition at line 719 of file pbvh_bmesh.c.
const float* EdgeQueue::center |
Definition at line 721 of file pbvh_bmesh.c.
Referenced by edge_queue_tri_in_sphere(), long_edge_queue_create(), and short_edge_queue_create().
float EdgeQueue::center_proj[3] |
Definition at line 722 of file pbvh_bmesh.c.
Referenced by edge_queue_tri_in_circle(), long_edge_queue_create(), and short_edge_queue_create().
Definition at line 729 of file pbvh_bmesh.c.
Referenced by long_edge_queue_create(), long_edge_queue_face_add(), short_edge_queue_create(), and short_edge_queue_face_add().
HeapSimple* EdgeQueue::heap |
Definition at line 720 of file pbvh_bmesh.c.
Referenced by BKE_pbvh_bmesh_update_topology(), edge_queue_insert(), long_edge_queue_create(), pbvh_bmesh_collapse_short_edges(), pbvh_bmesh_subdivide_long_edges(), and short_edge_queue_create().
float EdgeQueue::limit_len |
Definition at line 726 of file pbvh_bmesh.c.
Referenced by long_edge_queue_create(), long_edge_queue_face_add(), and short_edge_queue_create().
float EdgeQueue::limit_len_squared |
Definition at line 724 of file pbvh_bmesh.c.
Referenced by long_edge_queue_create(), long_edge_queue_edge_add(), long_edge_queue_face_add(), pbvh_bmesh_subdivide_long_edges(), and short_edge_queue_create().
float EdgeQueue::radius_squared |
Definition at line 723 of file pbvh_bmesh.c.
Referenced by edge_queue_tri_in_circle(), edge_queue_tri_in_sphere(), long_edge_queue_create(), and short_edge_queue_create().
unsigned int EdgeQueue::use_view_normal |
Definition at line 733 of file pbvh_bmesh.c.
Referenced by long_edge_queue_create(), long_edge_queue_edge_add_recursive(), long_edge_queue_face_add(), short_edge_queue_create(), and short_edge_queue_face_add().
const float* EdgeQueue::view_normal |
Definition at line 731 of file pbvh_bmesh.c.
Referenced by edge_queue_tri_in_circle(), long_edge_queue_create(), long_edge_queue_edge_add_recursive(), long_edge_queue_face_add(), short_edge_queue_create(), and short_edge_queue_face_add().