|
Blender
V2.93
|
#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 77 of file BLI_scanfill.h.
| unsigned char ScanFillEdge::c |
Definition at line 84 of file BLI_scanfill.h.
Referenced by BKE_maskrasterize_handle_init(), and BLI_scanfill_edge_add().
| unsigned int ScanFillEdge::f |
Definition at line 81 of file BLI_scanfill.h.
Referenced by BLI_scanfill_edge_add(), and scanfill().
| struct ScanFillEdge* ScanFillEdge::next |
Definition at line 78 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 80 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 78 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 82 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 79 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 79 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().