Blender  V3.3
Macros | Functions
editmesh_rip_edge.c File Reference
#include "MEM_guardedalloc.h"
#include "DNA_object_types.h"
#include "BLI_math.h"
#include "BKE_context.h"
#include "BKE_editmesh.h"
#include "BKE_layer.h"
#include "BKE_report.h"
#include "WM_types.h"
#include "ED_mesh.h"
#include "ED_screen.h"
#include "ED_transform.h"
#include "ED_view3d.h"
#include "bmesh.h"
#include "mesh_intern.h"

Go to the source code of this file.

Macros

#define USE_TRICKY_EXTEND
 

Functions

static int edbm_rip_edge_invoke (bContext *C, wmOperator *UNUSED(op), const wmEvent *event)
 
void MESH_OT_rip_edge (wmOperatorType *ot)
 

Detailed Description

based on mouse cursor position, split of vertices along the closest edge.

Definition in file editmesh_rip_edge.c.

Macro Definition Documentation

◆ USE_TRICKY_EXTEND

#define USE_TRICKY_EXTEND

Definition at line 32 of file editmesh_rip_edge.c.

Function Documentation

◆ edbm_rip_edge_invoke()

static int edbm_rip_edge_invoke ( bContext *  C,
wmOperator *  UNUSEDop,
const wmEvent *  event 
)
static

◆ MESH_OT_rip_edge()

void MESH_OT_rip_edge ( wmOperatorType *  ot)