Blender
V3.3
|
#include <BLI_scanfill.h>
Public Attributes | |
struct ScanFillEdge * | next |
struct ScanFillEdge * | prev |
struct ScanFillVert * | v1 |
struct ScanFillVert * | v2 |
unsigned short | poly_nr |
unsigned int | f: 4 |
unsigned int | user_flag: 4 |
union { | |
unsigned char c | |
} | tmp |
Definition at line 61 of file BLI_scanfill.h.
unsigned char ScanFillEdge::c |
Definition at line 68 of file BLI_scanfill.h.
Referenced by BKE_maskrasterize_handle_init(), and BLI_scanfill_edge_add().
unsigned int ScanFillEdge::f |
Definition at line 65 of file BLI_scanfill.h.
Referenced by BLI_scanfill_edge_add(), and scanfill().
struct ScanFillEdge* ScanFillEdge::next |
Definition at line 62 of file BLI_scanfill.h.
Referenced by addedgetoscanvert(), BKE_maskrasterize_handle_init(), BLI_scanfill_calc_ex(), BLI_scanfill_calc_self_isect(), edge_step(), mergepolysSimp(), scanfill(), scanfill_preprocess_self_isect(), splitlist(), and testvertexnearedge().
unsigned short ScanFillEdge::poly_nr |
Definition at line 64 of file BLI_scanfill.h.
Referenced by BLI_scanfill_calc_ex(), BLI_scanfill_calc_self_isect(), BLI_scanfill_edge_add(), mergepolysSimp(), scanfill_preprocess_self_isect(), splitlist(), and testvertexnearedge().
struct ScanFillEdge * ScanFillEdge::prev |
Definition at line 62 of file BLI_scanfill.h.
Referenced by addedgetoscanvert(), BLI_scanfill_calc_ex(), and edge_step().
union { ... } ScanFillEdge::tmp |
Referenced by BKE_maskrasterize_handle_init(), and BLI_scanfill_edge_add().
unsigned int ScanFillEdge::user_flag |
Definition at line 66 of file BLI_scanfill.h.
Referenced by BLI_scanfill_calc_self_isect(), BLI_scanfill_edge_add(), and scanfill_preprocess_self_isect().
struct ScanFillVert* ScanFillEdge::v1 |
Definition at line 63 of file BLI_scanfill.h.
Referenced by addedgetoscanlist(), addedgetoscanvert(), BKE_maskrasterize_handle_init(), BLI_scanfill_calc_ex(), BLI_scanfill_calc_self_isect(), BLI_scanfill_edge_add(), boundinsideEV(), edge_step(), scanfill(), scanfill_preprocess_self_isect(), and testvertexnearedge().
struct ScanFillVert * ScanFillEdge::v2 |
Definition at line 63 of file BLI_scanfill.h.
Referenced by addedgetoscanlist(), addedgetoscanvert(), BKE_maskrasterize_handle_init(), BLI_scanfill_calc_ex(), BLI_scanfill_calc_self_isect(), BLI_scanfill_edge_add(), boundinsideEV(), edge_step(), scanfill(), scanfill_preprocess_self_isect(), and testvertexnearedge().