Blender V4.3
foreachScreenEdge_userData Struct Reference

Public Attributes

void(* func )(void *user_data, BMEdge *eed, const float screen_co_a[2], const float screen_co_b[2], int index)
 
void * user_data
 
ViewContext vc
 
eV3DProjTest clip_flag
 
rctf win_rect
 
float content_planes [6][4]
 
int content_planes_len
 

Detailed Description

User data structures for evaluated mesh callbacks.

Definition at line 225 of file view3d_iterators.cc.

Member Data Documentation

◆ clip_flag

eV3DProjTest foreachScreenEdge_userData::clip_flag

Definition at line 233 of file view3d_iterators.cc.

◆ content_planes

float foreachScreenEdge_userData::content_planes[6][4]

Clip plans defined by the view bounds, use when V3D_PROJ_TEST_CLIP_CONTENT is enabled.

Definition at line 241 of file view3d_iterators.cc.

◆ content_planes_len

int foreachScreenEdge_userData::content_planes_len

Definition at line 242 of file view3d_iterators.cc.

◆ func

void(* foreachScreenEdge_userData::func) (void *user_data, BMEdge *eed, const float screen_co_a[2], const float screen_co_b[2], int index)

Definition at line 226 of file view3d_iterators.cc.

◆ user_data

void* foreachScreenEdge_userData::user_data

Definition at line 231 of file view3d_iterators.cc.

◆ vc

ViewContext foreachScreenEdge_userData::vc

Definition at line 232 of file view3d_iterators.cc.

◆ win_rect

rctf foreachScreenEdge_userData::win_rect

Definition at line 235 of file view3d_iterators.cc.


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