Blender  V3.3
bmesh_polygon_edgenet.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #pragma once
4 
18  BMFace *f,
19  BMEdge **edge_net,
20  int edge_net_len,
21  BMFace ***r_face_arr,
22  int *r_face_arr_len);
23 
33  BMFace *f,
34  BMEdge **edge_net_init,
35  uint edge_net_init_len,
36  bool use_partial_connect,
37  struct MemArena *mem_arena,
38  BMEdge ***r_edge_net_new,
39  uint *r_edge_net_new_len) ATTR_WARN_UNUSED_RESULT
40  ATTR_NONNULL(1, 2, 3, 6, 7, 8);
#define ATTR_WARN_UNUSED_RESULT
#define ATTR_NONNULL(...)
unsigned int uint
Definition: BLI_sys_types.h:67
ATTR_WARN_UNUSED_RESULT BMesh * bm
bool BM_face_split_edgenet(BMesh *bm, BMFace *f, BMEdge **edge_net, int edge_net_len, BMFace ***r_face_arr, int *r_face_arr_len)
bool BM_face_split_edgenet_connect_islands(BMesh *bm, BMFace *f, BMEdge **edge_net_init, uint edge_net_init_len, bool use_partial_connect, struct MemArena *mem_arena, BMEdge ***r_edge_net_new, uint *r_edge_net_new_len) ATTR_WARN_UNUSED_RESULT ATTR_NONNULL(1
static MemArena * mem_arena
Definition: makesdna.c:58