|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| void | BM_mesh_triangulate (BMesh *bm, const int quad_method, const int ngon_method, const int min_vertices, const 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, |
| const int | quad_method, | ||
| const int | ngon_method, | ||
| const int | min_vertices, | ||
| const bool | tag_only, | ||
| BMOperator * | op, | ||
| BMOpSlot * | slot_facemap_out, | ||
| BMOpSlot * | slot_facemap_double_out | ||
| ) |
Definition at line 91 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(), lineart_geometry_object_load(), SCULPT_dynamic_topology_triangulate(), and triangulate_mesh().