/dports/graphics/blender/blender-2.91.0/source/blender/bmesh/operators/ |
H A D | bmo_rotate_edges.c | 100 BMesh *bm, BMOperator *op, short check_flag, const bool use_ccw, const int edges_len) in bm_rotate_edges_shared() argument 102 Heap *heap = BLI_heap_new_ex(edges_len); in bm_rotate_edges_shared() 103 HeapNode **eheap_table = MEM_mallocN(sizeof(*eheap_table) * edges_len, __func__); in bm_rotate_edges_shared() 134 while ((pass_type != PASS_TYPE_DONE) && (edges_len_rotate != edges_len)) { in bm_rotate_edges_shared() 237 const int edges_len = BMO_slot_buffer_count(op->slots_in, "edges"); in bmo_rotate_edges_exec() local 239 const bool is_single = (edges_len == 1); in bmo_rotate_edges_exec() 266 bm_rotate_edges_shared(bm, op, check_flag, use_ccw, edges_len); in bmo_rotate_edges_exec()
|
/dports/graphics/blender/blender-2.91.0/source/blender/modifiers/intern/ |
H A D | MOD_solidify_nonmanifold.c | 97 uint edges_len; member 111 uint edges_len; member 1067 edge_groups[eg_index].edges_len++; in MOD_solidify_nonmanifold_modifyMesh() 1087 .edges_len = 0, in MOD_solidify_nonmanifold_modifyMesh() 1119 const uint edges_len = edge_groups[j + add_index].edges_len; in MOD_solidify_nonmanifold_modifyMesh() local 1120 if (edges_len > 3) { in MOD_solidify_nonmanifold_modifyMesh() 1143 while (real_k < edges_len || in MOD_solidify_nonmanifold_modifyMesh() 1269 .edges_len = (edges_len - (uint)last_split), in MOD_solidify_nonmanifold_modifyMesh() 1799 if (g->edges_len > 2) { in MOD_solidify_nonmanifold_modifyMesh() 2077 BLI_assert(g->edges_len >= 2); in MOD_solidify_nonmanifold_modifyMesh() [all …]
|
/dports/graphics/blender/blender-2.91.0/source/blender/editors/mesh/ |
H A D | editmesh_preselect_edgering.c | 129 int edges_len; member 150 psel->edges_len = 0; in EDBM_preselect_edgering_clear() 158 if ((psel->edges_len == 0) && (psel->verts_len == 0)) { in EDBM_preselect_edgering_draw() 172 if (psel->edges_len > 0) { in EDBM_preselect_edgering_draw() 173 immBegin(GPU_PRIM_LINES, psel->edges_len * 2); in EDBM_preselect_edgering_draw() 175 for (int i = 0; i < psel->edges_len; i++) { in EDBM_preselect_edgering_draw() 331 psel->edges_len = tot; in view3d_preselect_mesh_edgering_update_edges_from_edge()
|
H A D | editmesh_preselect_elem.c | 74 int edges_len; member 124 psel->edges_len = 0; in EDBM_preselect_elem_clear() 132 if ((psel->edges_len == 0) && (psel->verts_len == 0)) { in EDBM_preselect_elem_draw() 178 if (psel->edges_len > 0) { in EDBM_preselect_elem_draw() 180 immBegin(GPU_PRIM_LINES, psel->edges_len * 2); in EDBM_preselect_elem_draw() 182 for (int i = 0; i < psel->edges_len; i++) { in EDBM_preselect_elem_draw() 229 psel->edges_len = 1; in view3d_preselect_mesh_elem_update_from_edge() 361 psel->edges_len = efa->len; in view3d_preselect_mesh_elem_update_from_face()
|
H A D | editmesh_tools.c | 1440 int edges_len = 0; in bm_vert_connect_select_history_edge_to_vert_path() local 1446 edges_len += 1; in bm_vert_connect_select_history_edge_to_vert_path() 1453 if (bm->totedgesel != edges_len) { in bm_vert_connect_select_history_edge_to_vert_path() 4241 uint edges_len, in mesh_separate_arrays() argument 4247 .totedge = edges_len, in mesh_separate_arrays() 4282 BM_mesh_copy_arrays(bm_old, bm_new, verts, verts_len, edges, edges_len, faces, faces_len); in mesh_separate_arrays() 4780 const int edges_len = verts_len - (BM_edgeloop_is_closed(el_store) ? 0 : 1); in edbm_fill_grid_prepare() local 4781 BMEdge **edges = MEM_mallocN(sizeof(*edges) * edges_len, __func__); in edbm_fill_grid_prepare() 4783 for (int i = 0; i < edges_len; i++) { in edbm_fill_grid_prepare() 4795 if ((count == 1) && ((verts_len & 1) == 0) && (verts_len == edges_len)) { in edbm_fill_grid_prepare()
|
H A D | editmesh_select.c | 5062 const int edges_len = em->bm->totedgesel; in loop_find_regions() local 5066 visit_face_set = BLI_gset_ptr_new_ex(__func__, edges_len); in loop_find_regions() 5067 edges = MEM_mallocN(sizeof(*edges) * edges_len, __func__); in loop_find_regions() 5081 qsort(edges, edges_len, sizeof(*edges), verg_radial); in loop_find_regions() 5083 for (i = 0; i < edges_len; i++) { in loop_find_regions()
|
/dports/graphics/blender/blender-2.91.0/source/blender/bmesh/intern/ |
H A D | bmesh_edgeloop.c | 156 const uint edges_len = BLI_stack_count(edge_stack); in BM_mesh_edgeloops_find() local 157 BMEdge **edges = MEM_mallocN(sizeof(*edges) * edges_len, __func__); in BM_mesh_edgeloops_find() 161 for (uint i = 0; i < edges_len; i += 1) { in BM_mesh_edgeloops_find() 178 for (uint i = 0; i < edges_len; i += 1) { in BM_mesh_edgeloops_find() 302 int edges_len; in BM_mesh_edgeloops_find_path() local 318 edges_len = BLI_stack_count(edge_stack); in BM_mesh_edgeloops_find_path() 319 edges = MEM_mallocN(sizeof(*edges) * edges_len, __func__); in BM_mesh_edgeloops_find_path() 325 edges_len = bm->totedge; in BM_mesh_edgeloops_find_path() 326 edges = MEM_mallocN(sizeof(*edges) * edges_len, __func__); in BM_mesh_edgeloops_find_path() 394 for (uint i = 0; i < edges_len; i += 1) { in BM_mesh_edgeloops_find_path()
|
H A D | bmesh_core.c | 2739 int edges_len = 0; in bmesh_kernel_unglue_region_make_vert_multi() local 2768 edges_len += 1; in bmesh_kernel_unglue_region_make_vert_multi() 2773 BMEdge **edges = BLI_array_alloca(edges, edges_len); in bmesh_kernel_unglue_region_make_vert_multi() 2776 STACK_INIT(edges, edges_len); in bmesh_kernel_unglue_region_make_vert_multi() 2811 BLI_assert(edges_len == STACK_SIZE(edges)); in bmesh_kernel_unglue_region_make_vert_multi()
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenlib/ |
H A D | BLI_delaunay_2d.h | 116 int edges_len; member 156 int edges_len; member
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenlib/intern/ |
H A D | polyfill_2d_beautify.c | 336 const uint edges_len = tris_len - 1; in BLI_polyfill_beautify() local 343 sizeof(struct OrderEdge) * 2 * edges_len); in BLI_polyfill_beautify() 371 BLI_assert(edges_len * 2 == order_edges_len); in BLI_polyfill_beautify() 388 eheap_table = BLI_memarena_alloc(arena, sizeof(HeapNode *) * (size_t)edges_len); in BLI_polyfill_beautify()
|
H A D | delaunay_2d.cc | 2381 in.edge = blender::Array<std::pair<int, int>>(input->edges_len); in BLI_delaunay_2d_cdt_calc() 2388 for (int e = 0; e < input->edges_len; ++e) { in BLI_delaunay_2d_cdt_calc() 2405 int ne = output->edges_len = res.edge.size(); in BLI_delaunay_2d_cdt_calc()
|
/dports/graphics/blender/blender-2.91.0/source/blender/python/mathutils/ |
H A D | mathutils_geometry.c | 1599 Py_ssize_t vert_coords_len, edges_len, faces_len; in M_Geometry_delaunay_2d_cdt() local 1622 edges_len = mathutils_array_parse_alloc_vi((int **)&in_edges, 2, edges, error_prefix); in M_Geometry_delaunay_2d_cdt() 1623 if (edges_len == -1) { in M_Geometry_delaunay_2d_cdt() 1635 in.edges_len = edges_len; in M_Geometry_delaunay_2d_cdt() 1659 out_edges = PyList_New(res->edges_len); in M_Geometry_delaunay_2d_cdt() 1660 for (i = 0; i < res->edges_len; i++) { in M_Geometry_delaunay_2d_cdt() 1677 res->edges_orig, res->edges_orig_start_table, res->edges_orig_len_table, res->edges_len); in M_Geometry_delaunay_2d_cdt()
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/ |
H A D | BKE_mesh.h | 107 int verts_len, int edges_len, int tessface_len, int loops_len, int polys_len); 110 int edges_len, 116 int edges_len,
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/ |
H A D | bvhutils.c | 1358 const int edges_len, in loose_edges_map_get() argument 1361 BLI_bitmap *loose_edges_mask = BLI_BITMAP_NEW(edges_len, __func__); in loose_edges_map_get() 1365 for (int i = 0; i < edges_len; i++, e++) { in loose_edges_map_get() 1469 int edges_len = mesh->totedge; in BKE_bvhtree_from_mesh_get() local 1472 loose_edges_mask = loose_edges_map_get(mesh->medge, edges_len, &loose_edges_len); in BKE_bvhtree_from_mesh_get() 1479 edges_len, in BKE_bvhtree_from_mesh_get()
|
H A D | mesh.c | 890 int verts_len, int edges_len, int tessface_len, int loops_len, int polys_len) in BKE_mesh_new_nomain() argument 904 mesh->totedge = edges_len; in BKE_mesh_new_nomain() 946 int edges_len, in BKE_mesh_new_nomain_from_template_ex() argument 960 me_dst->totedge = edges_len; in BKE_mesh_new_nomain_from_template_ex() 969 CustomData_copy(&me_src->edata, &me_dst->edata, mask.emask, CD_CALLOC, edges_len); in BKE_mesh_new_nomain_from_template_ex() 989 int edges_len, in BKE_mesh_new_nomain_from_template() argument 995 me_src, verts_len, edges_len, tessface_len, loops_len, polys_len, CD_MASK_EVERYTHING); in BKE_mesh_new_nomain_from_template()
|
/dports/graphics/blender/blender-2.91.0/source/blender/editors/uvedit/ |
H A D | uvedit_select.c | 3782 int edges_len = 0; in ED_uvedit_selected_edges() local 3808 edges[edges_len++] = l_iter; in ED_uvedit_selected_edges() 3809 if (edges_len == len_max) { in ED_uvedit_selected_edges() 3829 *r_edges_len = edges_len; in ED_uvedit_selected_edges() 3830 if (edges_len != len_max) { in ED_uvedit_selected_edges() 3831 edges = MEM_reallocN(edges, sizeof(*edges) * edges_len); in ED_uvedit_selected_edges()
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenlib/tests/ |
H A D | BLI_delaunay_2d_test.cc | 1513 input.edges_len = 0; in TEST()
|