20 void (*func)(
void *user_data,
int index,
const float co[3],
const float no[3]),
31 void (*func)(
void *user_data,
int index,
const float v0co[3],
const float v1co[3]),
35 void (*func)(
void *user_data,
int vert,
int face_index,
const float co[3],
const float no[3]),
40 void (*func)(
void *user_data,
int index,
const float cent[3],
const float no[3]),
45 void (*func)(
void *user_data,
int index,
const float cent[3],
const float no[3]),
void BKE_mesh_foreach_mapped_vert_coords_get(const Mesh *mesh_eval, float(*r_cos)[3], int totcos)
void BKE_mesh_foreach_mapped_loop(Mesh *mesh, void(*func)(void *user_data, int vert, int face_index, const float co[3], const float no[3]), void *user_data, MeshForeachFlag flag)
@ MESH_FOREACH_USE_NORMAL
void BKE_mesh_foreach_mapped_edge(Mesh *mesh, int tot_edges, void(*func)(void *user_data, int index, const float v0co[3], const float v1co[3]), void *user_data)
void BKE_mesh_foreach_mapped_face_center(Mesh *mesh, void(*func)(void *user_data, int index, const float cent[3], const float no[3]), void *user_data, MeshForeachFlag flag)
void BKE_mesh_foreach_mapped_subdiv_face_center(Mesh *mesh, void(*func)(void *user_data, int index, const float cent[3], const float no[3]), void *user_data, MeshForeachFlag flag)
void BKE_mesh_foreach_mapped_vert(const Mesh *mesh, void(*func)(void *user_data, int index, const float co[3], const float no[3]), void *user_data, MeshForeachFlag flag)