|
Blender
V3.3
|
Go to the source code of this file.
Functions | |
| void | BM_mesh_copy_arrays (BMesh *bm_src, BMesh *bm_dst, BMVert **verts_src, uint verts_src_len, BMEdge **edges_src, uint edges_src_len, BMFace **faces_src, uint faces_src_len) |
| void BM_mesh_copy_arrays | ( | BMesh * | bm_src, |
| BMesh * | bm_dst, | ||
| BMVert ** | verts_src, | ||
| uint | verts_src_len, | ||
| BMEdge ** | edges_src, | ||
| uint | edges_src_len, | ||
| BMFace ** | faces_src, | ||
| uint | faces_src_len | ||
| ) |
Geometry must be completely isolated.
Definition at line 74 of file bmesh_mesh_duplicate.c.
References BM_EDGE, bm_edge_copy_with_arrays(), BM_elem_index_set, BM_FACE, bm_face_copy_with_arrays(), BM_VERT, bm_vert_copy(), BMesh::elem_index_dirty, MEM_freeN, and MEM_mallocN.
Referenced by mesh_separate_arrays().