Blender  V3.3
BKE_editmesh_tangent.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #pragma once
4 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
21  bool calc_active_tangent,
22  const char (*tangent_names)[MAX_NAME],
23  int tangent_names_len,
24  const float (*poly_normals)[3],
25  const float (*loop_normals)[3],
26  const float (*vert_orco)[3],
27  CustomData *dm_loopdata_out,
28  uint dm_loopdata_out_len,
29  short *tangent_mask_curr_p);
30 
31 #ifdef __cplusplus
32 }
33 #endif
void BKE_editmesh_loop_tangent_calc(BMEditMesh *em, bool calc_active_tangent, const char(*tangent_names)[MAX_NAME], int tangent_names_len, const float(*poly_normals)[3], const float(*loop_normals)[3], const float(*vert_orco)[3], CustomData *dm_loopdata_out, uint dm_loopdata_out_len, short *tangent_mask_curr_p)
unsigned int uint
Definition: BLI_sys_types.h:67
#define MAX_NAME
Definition: DNA_defs.h:48