Blender
V3.3
|
Go to the source code of this file.
Functions | |
void | BM_mesh_triangulate (BMesh *bm, int quad_method, int ngon_method, int min_vertices, bool tag_only, BMOperator *op, BMOpSlot *slot_facemap_out, BMOpSlot *slot_facemap_double_out) |
Triangulate.
Definition in file bmesh_triangulate.h.
void BM_mesh_triangulate | ( | BMesh * | bm, |
int | quad_method, | ||
int | ngon_method, | ||
int | min_vertices, | ||
bool | tag_only, | ||
BMOperator * | op, | ||
BMOpSlot * | slot_facemap_out, | ||
BMOpSlot * | slot_facemap_double_out | ||
) |
Definition at line 77 of file bmesh_triangulate.c.
References BLI_heap_free(), BLI_heap_new_ex(), BLI_memarena_free(), BLI_memarena_new(), BLI_POLYFILL_ALLOC_NGON_RESERVE, BLI_POLYFILL_ARENA_SIZE, bm, BM_elem_flag_test, BM_ELEM_TAG, BM_face_kill(), BM_face_triangulate(), bm_face_triangulate_mapping(), BM_FACES_OF_MESH, BM_ITER_MESH, BMFace::len, LinkNode::link, MEM_freeN, MOD_TRIANGULATE_NGON_BEAUTY, LinkNode::next, next, and NULL.
Referenced by bc_triangulate_mesh(), bmo_triangulate_exec(), blender::io::alembic::ABCGenericMeshWriter::do_write(), SCULPT_dynamic_topology_triangulate(), triangulate_mesh(), and blender::nodes::node_geo_triangulate_cc::triangulate_mesh_selection().