|
Blender V4.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 62 of file BLI_scanfill.h.
| unsigned char ScanFillEdge::c |
Definition at line 69 of file BLI_scanfill.h.
Referenced by BKE_maskrasterize_handle_init(), and BLI_scanfill_edge_add().
| unsigned int ScanFillEdge::f |
Definition at line 66 of file BLI_scanfill.h.
Referenced by BLI_scanfill_edge_add(), and scanfill().
| struct ScanFillEdge* ScanFillEdge::next |
Definition at line 63 of file BLI_scanfill.h.
Referenced by addedgetoscanvert(), 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 65 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 63 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 67 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 64 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 64 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().