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

Public Attributes

ARegionregion
 
voiddraw_handle
 
struct EditMesh_PreSelEdgeRingpresel_edgering
 
ViewContext vc
 
Depsgraphdepsgraph
 
Base ** bases
 
uint bases_len
 
struct MeshCoordsCachegeom_cache
 
uint base_index
 
Objectob
 
BMEditMeshem
 
BMEdgeeed
 
NumInput num
 
bool extend
 
bool do_cut
 
float cuts
 
float smoothness
 

Detailed Description

Definition at line 57 of file editmesh_loopcut.c.

Member Data Documentation

◆ base_index

uint RingSelOpData::base_index

◆ bases

Base** RingSelOpData::bases

Definition at line 67 of file editmesh_loopcut.c.

Referenced by edgering_select(), loopcut_init(), loopcut_mouse_move(), and ringsel_exit().

◆ bases_len

uint RingSelOpData::bases_len

Definition at line 68 of file editmesh_loopcut.c.

Referenced by edgering_select(), loopcut_init(), loopcut_mouse_move(), and ringsel_exit().

◆ cuts

float RingSelOpData::cuts

Definition at line 83 of file editmesh_loopcut.c.

Referenced by loopcut_modal(), and ringsel_init().

◆ depsgraph

Depsgraph* RingSelOpData::depsgraph

Definition at line 65 of file editmesh_loopcut.c.

Referenced by ringsel_init().

◆ do_cut

bool RingSelOpData::do_cut

Definition at line 81 of file editmesh_loopcut.c.

Referenced by ringsel_finish(), and ringsel_init().

◆ draw_handle

void* RingSelOpData::draw_handle

Definition at line 59 of file editmesh_loopcut.c.

Referenced by ringsel_exit(), and ringsel_init().

◆ eed

BMEdge* RingSelOpData::eed

◆ em

BMEditMesh* RingSelOpData::em

◆ extend

bool RingSelOpData::extend

Definition at line 80 of file editmesh_loopcut.c.

Referenced by edgering_select(), and ringsel_init().

◆ geom_cache

struct MeshCoordsCache* RingSelOpData::geom_cache

Definition at line 70 of file editmesh_loopcut.c.

Referenced by loopcut_init(), ringsel_exit(), and ringsel_find_edge().

◆ num

NumInput RingSelOpData::num

Definition at line 78 of file editmesh_loopcut.c.

Referenced by loopcut_modal(), and ringsel_init().

◆ ob

Object* RingSelOpData::ob

◆ presel_edgering

struct EditMesh_PreSelEdgeRing* RingSelOpData::presel_edgering

Definition at line 61 of file editmesh_loopcut.c.

Referenced by ringsel_draw(), ringsel_exit(), ringsel_find_edge(), and ringsel_init().

◆ region

ARegion* RingSelOpData::region

Definition at line 58 of file editmesh_loopcut.c.

Referenced by loopcut_finish(), loopcut_modal(), ringsel_exit(), and ringsel_init().

◆ smoothness

float RingSelOpData::smoothness

Definition at line 84 of file editmesh_loopcut.c.

Referenced by loopcut_modal(), and ringsel_init().

◆ vc

ViewContext RingSelOpData::vc

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