Searched refs:lnors_ed_arr (Results 1 – 4 of 4) sorted by relevance
49 BMLoopNorEditDataArray *lnors_ed_arr = BM_loop_normal_editdata_array_init(bm, false); in storeCustomLNorValue() local52 tc->custom.mode.data = lnors_ed_arr; in storeCustomLNorValue()58 BMLoopNorEditDataArray *lnors_ed_arr = custom_data->data; in freeCustomNormalArray() local61 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() local95 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()
2006 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 …]
1848 BMLoopNorEditDataArray *lnors_ed_arr = MEM_callocN(sizeof(*lnors_ed_arr), __func__); in BM_loop_normal_editdata_array_init() local1849 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() argument1887 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 …]
73 void BM_loop_normal_editdata_array_free(struct BMLoopNorEditDataArray *lnors_ed_arr);