Blender  V3.3
Public Attributes | List of all members
ScanFillEdge Struct Reference

#include <BLI_scanfill.h>

Public Attributes

struct ScanFillEdgenext
 
struct ScanFillEdgeprev
 
struct ScanFillVertv1
 
struct ScanFillVertv2
 
unsigned short poly_nr
 
unsigned int f: 4
 
unsigned int user_flag: 4
 
union {
   unsigned char   c
 
tmp
 

Detailed Description

Definition at line 61 of file BLI_scanfill.h.

Member Data Documentation

◆ c

unsigned char ScanFillEdge::c

Definition at line 68 of file BLI_scanfill.h.

Referenced by BKE_maskrasterize_handle_init(), and BLI_scanfill_edge_add().

◆ f

unsigned int ScanFillEdge::f

Definition at line 65 of file BLI_scanfill.h.

Referenced by BLI_scanfill_edge_add(), and scanfill().

◆ next

struct ScanFillEdge* ScanFillEdge::next

◆ poly_nr

unsigned short ScanFillEdge::poly_nr

◆ prev

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

◆ user_flag

unsigned int ScanFillEdge::user_flag

◆ v1

struct ScanFillVert* ScanFillEdge::v1

◆ v2

struct ScanFillVert * ScanFillEdge::v2

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