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

Public Attributes

LinkNode edge_links
 
uint vert_len
 
uint edge_len
 
uint has_prev_edge: 1
 
struct {
   BMVert *   min
 
   BMVert *   max
 
   float   min_axis [2]
 
   float   max_axis [2]
 
vert_span
 

Detailed Description

Represents isolated edge-links, each island owns contiguous slices of the vert array. (edges remain in edge_links).

Definition at line 738 of file bmesh_polygon_edgenet.c.

Member Data Documentation

◆ edge_len

uint EdgeGroupIsland::edge_len

Definition at line 740 of file bmesh_polygon_edgenet.c.

◆ edge_links

LinkNode EdgeGroupIsland::edge_links

Definition at line 739 of file bmesh_polygon_edgenet.c.

Referenced by BM_face_split_edgenet_connect_islands().

◆ has_prev_edge

uint EdgeGroupIsland::has_prev_edge

Definition at line 746 of file bmesh_polygon_edgenet.c.

Referenced by BM_face_split_edgenet_connect_islands().

◆ max

BMVert * EdgeGroupIsland::max

Definition at line 751 of file bmesh_polygon_edgenet.c.

◆ max_axis

float EdgeGroupIsland::max_axis[2]

◆ min

BMVert* EdgeGroupIsland::min

Definition at line 751 of file bmesh_polygon_edgenet.c.

◆ min_axis

float EdgeGroupIsland::min_axis[2]

Definition at line 753 of file bmesh_polygon_edgenet.c.

Referenced by group_min_cmp_fn().

◆ vert_len

uint EdgeGroupIsland::vert_len

Definition at line 740 of file bmesh_polygon_edgenet.c.

Referenced by BM_face_split_edgenet_connect_islands().

◆ 

struct { ... } EdgeGroupIsland::vert_span

Referenced by group_min_cmp_fn().


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