Blender  V3.3
Macros | Functions
bmo_connect.c File Reference
#include "BLI_alloca.h"
#include "BLI_linklist_stack.h"
#include "BLI_utildefines.h"
#include "BLI_utildefines_stack.h"
#include "bmesh.h"
#include "intern/bmesh_operators_private.h"

Go to the source code of this file.

Macros

#define VERT_INPUT   1
 
#define EDGE_OUT   1
 
#define EDGE_OUT_ADJ   2
 
#define FACE_TAG   2
 
#define FACE_EXCLUDE   4
 

Functions

static int bm_face_connect_verts (BMesh *bm, BMFace *f, const bool check_degenerate)
 
void bmo_connect_verts_exec (BMesh *bm, BMOperator *op)
 

Detailed Description

Connect verts across faces (splits faces).

Definition in file bmo_connect.c.

Macro Definition Documentation

◆ EDGE_OUT

#define EDGE_OUT   1

Definition at line 20 of file bmo_connect.c.

◆ EDGE_OUT_ADJ

#define EDGE_OUT_ADJ   2

Definition at line 23 of file bmo_connect.c.

◆ FACE_EXCLUDE

#define FACE_EXCLUDE   4

Definition at line 26 of file bmo_connect.c.

◆ FACE_TAG

#define FACE_TAG   2

Definition at line 25 of file bmo_connect.c.

◆ VERT_INPUT

#define VERT_INPUT   1

Definition at line 18 of file bmo_connect.c.

Function Documentation

◆ bm_face_connect_verts()

static int bm_face_connect_verts ( BMesh bm,
BMFace f,
const bool  check_degenerate 
)
static

◆ bmo_connect_verts_exec()

void bmo_connect_verts_exec ( BMesh bm,
BMOperator op 
)