Home
last modified time | relevance | path

Searched refs:lnors_ed_arr (Results 1 – 4 of 4) sorted by relevance

/dports/graphics/blender/blender-2.91.0/source/blender/editors/transform/
H A Dtransform_mode_edge_rotate_normal.c49 BMLoopNorEditDataArray *lnors_ed_arr = BM_loop_normal_editdata_array_init(bm, false); in storeCustomLNorValue() local
52 tc->custom.mode.data = lnors_ed_arr; in storeCustomLNorValue()
58 BMLoopNorEditDataArray *lnors_ed_arr = custom_data->data; in freeCustomNormalArray() local
61 BMLoopNorEditData *lnor_ed = lnors_ed_arr->lnor_editdata; in freeCustomNormalArray()
66 for (int i = 0; i < lnors_ed_arr->totloop; i++, lnor_ed++) { in freeCustomNormalArray()
72 BM_loop_normal_editdata_array_free(lnors_ed_arr); in freeCustomNormalArray()
94 BMLoopNorEditDataArray *lnors_ed_arr = tc->custom.mode.data; in applyNormalRotation() local
95 BMLoopNorEditData *lnor_ed = lnors_ed_arr->lnor_editdata; in applyNormalRotation()
112 for (int i = 0; i < lnors_ed_arr->totloop; i++, lnor_ed++) { in applyNormalRotation()
/dports/graphics/blender/blender-2.91.0/source/blender/editors/mesh/
H A Deditmesh_tools.c2006 return lnors_ed_arr; in flip_custom_normals_init_data()
2011 if (!lnors_ed_arr) { in flip_custom_normals()
2015 if (lnors_ed_arr->totloop == 0) { in flip_custom_normals()
2140 if (lnors_ed_arr != NULL) { in edbm_flip_normals_exec()
2457 if (lnors_ed_arr != NULL) { in edbm_normals_make_consistent_exec()
8052 op->customdata = lnors_ed_arr; in point_normals_init()
8054 return (lnors_ed_arr->totloop != 0); in point_normals_init()
8679 normals_merge(bm, lnors_ed_arr); in normals_split_merge()
8685 if (lnors_ed_arr) { in normals_split_merge()
9050 if (lnors_ed_arr->totloop == 1) { in edbm_normals_tools_exec()
[all …]
/dports/graphics/blender/blender-2.91.0/source/blender/bmesh/intern/
H A Dbmesh_mesh.c1848 BMLoopNorEditDataArray *lnors_ed_arr = MEM_callocN(sizeof(*lnors_ed_arr), __func__); in BM_loop_normal_editdata_array_init() local
1849 lnors_ed_arr->lidx_to_lnor_editdata = MEM_callocN( in BM_loop_normal_editdata_array_init()
1850 sizeof(*lnors_ed_arr->lidx_to_lnor_editdata) * bm->totloop, __func__); in BM_loop_normal_editdata_array_init()
1865 BMLoopNorEditData *lnor_ed = lnors_ed_arr->lnor_editdata = MEM_mallocN( in BM_loop_normal_editdata_array_init()
1877 lnors_ed_arr->totloop = totloopsel; in BM_loop_normal_editdata_array_init()
1881 lnors_ed_arr->cd_custom_normal_offset = cd_custom_normal_offset; in BM_loop_normal_editdata_array_init()
1882 return lnors_ed_arr; in BM_loop_normal_editdata_array_init()
1885 void BM_loop_normal_editdata_array_free(BMLoopNorEditDataArray *lnors_ed_arr) in BM_loop_normal_editdata_array_free() argument
1887 MEM_SAFE_FREE(lnors_ed_arr->lnor_editdata); in BM_loop_normal_editdata_array_free()
1888 MEM_SAFE_FREE(lnors_ed_arr->lidx_to_lnor_editdata); in BM_loop_normal_editdata_array_free()
[all …]
H A Dbmesh_mesh.h73 void BM_loop_normal_editdata_array_free(struct BMLoopNorEditDataArray *lnors_ed_arr);