|
Blender V4.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.hh.
| 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 79 of file bmesh_triangulate.cc.
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, LinkNode::link, MEM_freeN(), MOD_TRIANGULATE_NGON_BEAUTY, LinkNode::next, and next.
Referenced by bc_triangulate_mesh(), bmo_triangulate_exec(), blender::io::ply::do_triangulation(), blender::io::alembic::ABCGenericMeshWriter::do_write(), blender::io::usd::USDGenericMeshWriter::do_write(), blender::ed::sculpt_paint::dyntopo::triangulate(), triangulate_mesh(), and blender::nodes::node_geo_triangulate_cc::triangulate_mesh_selection().