Cleanup: Make function static
This commit is contained in:
parent
0473462241
commit
b0fe0e6a30
|
@ -336,21 +336,10 @@ void BKE_mesh_vert_coords_apply(struct Mesh *mesh, const float (*vert_coords)[3]
|
|||
/**
|
||||
* Recreate #MFace Tessellation.
|
||||
*
|
||||
* \param do_face_nor_copy: Controls whether the normals from the poly
|
||||
* are copied to the tessellated faces.
|
||||
*
|
||||
* \return number of tessellation faces.
|
||||
*
|
||||
* \note This doesn't use multi-threading like #BKE_mesh_recalc_looptri since
|
||||
* it's not used in many places and #MFace should be phased out.
|
||||
*/
|
||||
int BKE_mesh_tessface_calc_ex(struct CustomData *fdata,
|
||||
struct CustomData *ldata,
|
||||
struct CustomData *pdata,
|
||||
struct MVert *mvert,
|
||||
int totface,
|
||||
int totloop,
|
||||
int totpoly);
|
||||
|
||||
void BKE_mesh_tessface_calc(struct Mesh *mesh);
|
||||
|
||||
/**
|
||||
|
@ -897,9 +886,6 @@ enum {
|
|||
* Actually this later behavior could apply to the Mirror Modifier as well,
|
||||
* but the additional checks are costly and not necessary in the case of mirror,
|
||||
* because each vertex is only merged to its own mirror.
|
||||
*
|
||||
* \note #BKE_mesh_tessface_calc_ex has to run on the returned DM
|
||||
* if you want to access tess-faces.
|
||||
*/
|
||||
struct Mesh *BKE_mesh_merge_verts(struct Mesh *mesh,
|
||||
const int *vtargetmap,
|
||||
|
|
|
@ -138,7 +138,7 @@ static void mesh_loops_to_tessdata(CustomData *fdata,
|
|||
}
|
||||
}
|
||||
|
||||
int BKE_mesh_tessface_calc_ex(CustomData *fdata,
|
||||
static int mesh_tessface_calc(CustomData *fdata,
|
||||
CustomData *ldata,
|
||||
CustomData *pdata,
|
||||
MVert *mvert,
|
||||
|
@ -382,13 +382,13 @@ int BKE_mesh_tessface_calc_ex(CustomData *fdata,
|
|||
|
||||
void BKE_mesh_tessface_calc(Mesh *mesh)
|
||||
{
|
||||
mesh->totface = BKE_mesh_tessface_calc_ex(&mesh->fdata,
|
||||
&mesh->ldata,
|
||||
&mesh->pdata,
|
||||
mesh->mvert,
|
||||
mesh->totface,
|
||||
mesh->totloop,
|
||||
mesh->totpoly);
|
||||
mesh->totface = mesh_tessface_calc(&mesh->fdata,
|
||||
&mesh->ldata,
|
||||
&mesh->pdata,
|
||||
mesh->mvert,
|
||||
mesh->totface,
|
||||
mesh->totloop,
|
||||
mesh->totpoly);
|
||||
|
||||
BKE_mesh_update_customdata_pointers(mesh, true);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue