Blender
V3.3
|
#include "MEM_guardedalloc.h"
#include "BLI_listbase.h"
#include "bmesh.h"
#include "intern/bmesh_operators_private.h"
Go to the source code of this file.
Macros | |
#define | VERT_USED 1 |
#define | EDGE_MARK 2 |
#define | ELE_OUT 4 |
Functions | |
void | bmo_edgeloop_fill_exec (BMesh *bm, BMOperator *op) |
Fill discrete edge loop(s) with faces.
Definition in file bmo_fill_edgeloop.c.
#define EDGE_MARK 2 |
Definition at line 18 of file bmo_fill_edgeloop.c.
#define ELE_OUT 4 |
Definition at line 19 of file bmo_fill_edgeloop.c.
#define VERT_USED 1 |
Definition at line 17 of file bmo_fill_edgeloop.c.
void bmo_edgeloop_fill_exec | ( | BMesh * | bm, |
BMOperator * | op | ||
) |
Definition at line 21 of file bmo_fill_edgeloop.c.
References BLI_assert, bm, BM_CREATE_NOP, BM_EDGE, BM_edge_other_vert(), BM_EDGES_OF_VERT, BM_elem_flag_enable, BM_ELEM_SMOOTH, BM_FACE, BM_face_create_ngon_verts(), BM_face_exists(), BM_ITER_ELEM, BM_VERTS_OF_EDGE, BMO_edge_flag_enable, BMO_edge_flag_test, BMO_face_flag_enable, BMO_ITER, BMO_iter_elem_count_flag(), BMO_slot_bool_get(), BMO_slot_buffer_from_enabled_flag(), BMO_slot_buffer_len(), BMO_slot_int_get(), BMO_vert_flag_disable, BMO_vert_flag_enable, BMO_vert_flag_test, e, EDGE_MARK, ELE_OUT, BMFace::mat_nr, MEM_freeN, MEM_mallocN, NULL, BMOperator::slots_in, BMOperator::slots_out, v, VERT_USED, and verts.