[Bf-blender-cvs] [7522af49a34] blender2.8: Cleanup: rename variables

Campbell Barton noreply at git.blender.org
Tue May 8 17:19:34 CEST 2018


Commit: 7522af49a34b7ec0f23a494242661eb953d285c4
Author: Campbell Barton
Date:   Tue May 8 17:15:23 2018 +0200
Branches: blender2.8
https://developer.blender.org/rB7522af49a34b7ec0f23a494242661eb953d285c4

Cleanup: rename variables

DerivedMesh had some odd conventions, remove from BKE_mesh.

===================================================================

M	source/blender/blenkernel/BKE_mesh.h
M	source/blender/blenkernel/intern/mesh.c

===================================================================

diff --git a/source/blender/blenkernel/BKE_mesh.h b/source/blender/blenkernel/BKE_mesh.h
index 62650e53b12..e4afc1e185c 100644
--- a/source/blender/blenkernel/BKE_mesh.h
+++ b/source/blender/blenkernel/BKE_mesh.h
@@ -101,11 +101,13 @@ struct Mesh *BKE_mesh_copy(struct Main *bmain, const struct Mesh *me);
 void BKE_mesh_update_customdata_pointers(struct Mesh *me, const bool do_ensure_tess_cd);
 void BKE_mesh_ensure_skin_customdata(struct Mesh *me);
 
-struct Mesh *BKE_mesh_new_nomain(int numVerts, int numEdges, int numTessFaces, int numLoops, int numPolys);
+struct Mesh *BKE_mesh_new_nomain(
+        int verts_len, int edges_len, int tessface_len,
+        int loops_len, int polys_len);
 struct Mesh *BKE_mesh_new_nomain_from_template(
         const struct Mesh *me_src,
-        int numVerts, int numEdges, int numTessFaces,
-        int numLoops, int numPolys);
+        int verts_len, int edges_len, int tessface_len,
+        int loops_len, int polys_len);
 
 /* These functions construct a new Mesh, contrary to BKE_mesh_from_nurbs which modifies ob itself. */
 struct Mesh *BKE_new_mesh_nomain_from_curve(struct Object *ob);
diff --git a/source/blender/blenkernel/intern/mesh.c b/source/blender/blenkernel/intern/mesh.c
index d8e92317f3f..60216447a1f 100644
--- a/source/blender/blenkernel/intern/mesh.c
+++ b/source/blender/blenkernel/intern/mesh.c
@@ -614,7 +614,7 @@ void BKE_mesh_copy_data(Main *bmain, Mesh *me_dst, const Mesh *me_src, const int
 	}
 }
 
-Mesh *BKE_mesh_new_nomain(int numVerts, int numEdges, int numTessFaces, int numLoops, int numPolys)
+Mesh *BKE_mesh_new_nomain(int verts_len, int edges_len, int tessface_len, int loops_len, int polys_len)
 {
 	Mesh *mesh = BKE_libblock_alloc(
 	        NULL, ID_ME,
@@ -631,16 +631,16 @@ Mesh *BKE_mesh_new_nomain(int numVerts, int numEdges, int numTessFaces, int numL
 	copy_vn_i(mesh->ldata.typemap, CD_NUMTYPES, -1);
 	copy_vn_i(mesh->pdata.typemap, CD_NUMTYPES, -1);
 
-	CustomData_add_layer(&mesh->vdata, CD_ORIGINDEX, CD_CALLOC, NULL, numVerts);
-	CustomData_add_layer(&mesh->edata, CD_ORIGINDEX, CD_CALLOC, NULL, numEdges);
-	CustomData_add_layer(&mesh->fdata, CD_ORIGINDEX, CD_CALLOC, NULL, numTessFaces);
-	CustomData_add_layer(&mesh->pdata, CD_ORIGINDEX, CD_CALLOC, NULL, numPolys);
+	CustomData_add_layer(&mesh->vdata, CD_ORIGINDEX, CD_CALLOC, NULL, verts_len);
+	CustomData_add_layer(&mesh->edata, CD_ORIGINDEX, CD_CALLOC, NULL, edges_len);
+	CustomData_add_layer(&mesh->fdata, CD_ORIGINDEX, CD_CALLOC, NULL, tessface_len);
+	CustomData_add_layer(&mesh->pdata, CD_ORIGINDEX, CD_CALLOC, NULL, polys_len);
 
-	CustomData_add_layer(&mesh->vdata, CD_MVERT, CD_CALLOC, NULL, numVerts);
-	CustomData_add_layer(&mesh->edata, CD_MEDGE, CD_CALLOC, NULL, numEdges);
-	CustomData_add_layer(&mesh->fdata, CD_MFACE, CD_CALLOC, NULL, numTessFaces);
-	CustomData_add_layer(&mesh->ldata, CD_MLOOP, CD_CALLOC, NULL, numLoops);
-	CustomData_add_layer(&mesh->pdata, CD_MPOLY, CD_CALLOC, NULL, numPolys);
+	CustomData_add_layer(&mesh->vdata, CD_MVERT, CD_CALLOC, NULL, verts_len);
+	CustomData_add_layer(&mesh->edata, CD_MEDGE, CD_CALLOC, NULL, edges_len);
+	CustomData_add_layer(&mesh->fdata, CD_MFACE, CD_CALLOC, NULL, tessface_len);
+	CustomData_add_layer(&mesh->ldata, CD_MLOOP, CD_CALLOC, NULL, loops_len);
+	CustomData_add_layer(&mesh->pdata, CD_MPOLY, CD_CALLOC, NULL, polys_len);
 
 	mesh->mvert = CustomData_get_layer(&mesh->vdata, CD_MVERT);
 	mesh->medge = CustomData_get_layer(&mesh->edata, CD_MEDGE);
@@ -653,8 +653,8 @@ Mesh *BKE_mesh_new_nomain(int numVerts, int numEdges, int numTessFaces, int numL
 
 static Mesh *mesh_new_nomain_from_template_ex(
         const Mesh *me_src,
-        int numVerts, int numEdges, int numTessFaces,
-        int numLoops, int numPolys,
+        int verts_len, int edges_len, int tessface_len,
+        int loops_len, int polys_len,
         CustomDataMask mask)
 {
 	const bool do_tessface = ((me_src->totface != 0) && (me_src->totpoly == 0)); /* only do tessface if we have no polys */
@@ -664,17 +664,17 @@ static Mesh *mesh_new_nomain_from_template_ex(
 	me_dst->mat = MEM_dupallocN(me_src->mat);
 	me_dst->mselect = MEM_dupallocN(me_dst->mselect);
 
-	me_dst->totvert = numVerts;
-	me_dst->totedge = numEdges;
-	me_dst->totloop = numLoops;
-	me_dst->totpoly = numPolys;
+	me_dst->totvert = verts_len;
+	me_dst->totedge = edges_len;
+	me_dst->totloop = loops_len;
+	me_dst->totpoly = polys_len;
 
-	CustomData_copy(&me_src->vdata, &me_dst->vdata, mask, CD_CALLOC, numVerts);
-	CustomData_copy(&me_src->edata, &me_dst->edata, mask, CD_CALLOC, numEdges);
-	CustomData_copy(&me_src->ldata, &me_dst->ldata, mask, CD_CALLOC, numLoops);
-	CustomData_copy(&me_src->pdata, &me_dst->pdata, mask, CD_CALLOC, numPolys);
+	CustomData_copy(&me_src->vdata, &me_dst->vdata, mask, CD_CALLOC, verts_len);
+	CustomData_copy(&me_src->edata, &me_dst->edata, mask, CD_CALLOC, edges_len);
+	CustomData_copy(&me_src->ldata, &me_dst->ldata, mask, CD_CALLOC, loops_len);
+	CustomData_copy(&me_src->pdata, &me_dst->pdata, mask, CD_CALLOC, polys_len);
 	if (do_tessface) {
-		CustomData_copy(&me_src->fdata, &me_dst->fdata, mask, CD_CALLOC, numTessFaces);
+		CustomData_copy(&me_src->fdata, &me_dst->fdata, mask, CD_CALLOC, tessface_len);
 	}
 	else {
 		mesh_tessface_clear_intern(me_dst, false);
@@ -683,24 +683,24 @@ static Mesh *mesh_new_nomain_from_template_ex(
 	BKE_mesh_update_customdata_pointers(me_dst, false);
 
 	if (!CustomData_get_layer(&me_dst->vdata, CD_ORIGINDEX))
-		CustomData_add_layer(&me_dst->vdata, CD_ORIGINDEX, CD_CALLOC, NULL, numVerts);
+		CustomData_add_layer(&me_dst->vdata, CD_ORIGINDEX, CD_CALLOC, NULL, verts_len);
 	if (!CustomData_get_layer(&me_dst->edata, CD_ORIGINDEX))
-		CustomData_add_layer(&me_dst->edata, CD_ORIGINDEX, CD_CALLOC, NULL, numEdges);
+		CustomData_add_layer(&me_dst->edata, CD_ORIGINDEX, CD_CALLOC, NULL, edges_len);
 	if (!CustomData_get_layer(&me_dst->pdata, CD_ORIGINDEX))
-		CustomData_add_layer(&me_dst->pdata, CD_ORIGINDEX, CD_CALLOC, NULL, numPolys);
+		CustomData_add_layer(&me_dst->pdata, CD_ORIGINDEX, CD_CALLOC, NULL, polys_len);
 
 	return me_dst;
 }
 
 Mesh * BKE_mesh_new_nomain_from_template(
         const Mesh *me_src,
-        int numVerts, int numEdges, int numTessFaces,
-        int numLoops, int numPolys)
+        int verts_len, int edges_len, int tessface_len,
+        int loops_len, int polys_len)
 {
 	return mesh_new_nomain_from_template_ex(
 	        me_src,
-	        numVerts, numEdges, numTessFaces,
-	        numLoops, numPolys,
+	        verts_len, edges_len, tessface_len,
+	        loops_len, polys_len,
 	        CD_MASK_EVERYTHING);
 }
 
@@ -1943,15 +1943,15 @@ void BKE_mesh_smooth_flag_set(Object *meshOb, int enableSmooth)
 
 /**
  * Return a newly MEM_malloc'd array of all the mesh vertex locations
- * \note \a r_numVerts may be NULL
+ * \note \a r_verts_len may be NULL
  */
-float (*BKE_mesh_vertexCos_get(const Mesh *me, int *r_numVerts))[3]
+float (*BKE_mesh_vertexCos_get(const Mesh *me, int *r_verts_len))[3]
 {
-	int i, numVerts = me->totvert;
-	float (*cos)[3] = MEM_malloc_arrayN(numVerts, sizeof(*cos), "vertexcos1");
+	int i, verts_len = me->totvert;
+	float (*cos)[3] = MEM_malloc_arrayN(verts_len, sizeof(*cos), "vertexcos1");
 
-	if (r_numVerts) *r_numVerts = numVerts;
-	for (i = 0; i < numVerts; i++)
+	if (r_verts_len) *r_verts_len = verts_len;
+	for (i = 0; i < verts_len; i++)
 		copy_v3_v3(cos[i], me->mvert[i].co);
 
 	return cos;
@@ -2082,13 +2082,13 @@ void BKE_mesh_ensure_navmesh(Mesh *me)
 {
 	if (!CustomData_has_layer(&me->pdata, CD_RECAST)) {
 		int i;
-		int numFaces = me->totpoly;
+		int polys_len = me->totpoly;
 		int *recastData;
-		recastData = (int *)MEM_malloc_arrayN(numFaces, sizeof(int), __func__);
-		for (i = 0; i < numFaces; i++) {
+		recastData = (int *)MEM_malloc_arrayN(polys_len, sizeof(int), __func__);
+		for (i = 0; i < polys_len; i++) {
 			recastData[i] = i + 1;
 		}
-		CustomData_add_layer_named(&me->pdata, CD_RECAST, CD_ASSIGN, recastData, numFaces, "recastData");
+		CustomData_add_layer_named(&me->pdata, CD_RECAST, CD_ASSIGN, recastData, polys_len, "recastData");
 	}
 }
 
@@ -2381,25 +2381,25 @@ static int split_faces_prepare_new_verts(
 	 * dealing with smooth/flat faces one can find cases that no simple algorithm can handle properly. */
 	BLI_assert(lnors_spacearr != NULL);
 
-	const int num_loops = mesh->totloop;
-	int num_verts = mesh->totvert;
+	const int loops_len = mesh->totloop;
+	int verts_len = mesh->totvert;
 	MVert *mvert = mesh->mvert;
 	MLoop *mloop = mesh->mloop;
 
-	BLI_bitmap *verts_used = BLI_BITMAP_NEW(num_verts, __func__);
-	BLI_bitmap *done_loops = BLI_BITMAP_NEW(num_loops, __func__);
+	BLI_bitmap *verts_used = BLI_BITMAP_NEW(verts_len, __func__);
+	BLI_bitmap *done_loops = BLI_BITMAP_NEW(loops_len, __func__);
 
 	MLoop *ml = mloop;
 	MLoopNorSpace **lnor_space = lnors_spacearr->lspacearr;
 
 	BLI_assert(lnors_spacearr->data_type == MLNOR_SPACEARR_LOOP_INDEX);
 
-	for (int loop_idx = 0; loop_idx < num_loops; loop_idx++, ml++, lnor_space++) {
+	for (int loop_idx = 0; loop_idx < loops_len; loop_idx++, ml++, lnor_space++) {
 		if (!BLI_BITMAP_TEST(done_loops, loop_idx)) {
 			const int vert_idx = ml->v;
 			const bool vert_used = BLI_BITMAP_TEST_BOOL(verts_used, vert_idx);
 			/* If vert is already used by another smooth fan, we need a new vert for this one. */
-			const int new_vert_idx = vert_used ? num_verts++ : vert_idx;
+			const int new_vert_idx = vert_used ? verts_len++ : vert_idx;
 
 			BLI_assert(*lnor_space);
 
@@ -2444,7 +2444,7 @@ static int split_faces_prepare_new_verts(
 	MEM_freeN(done_loops);
 	MEM_freeN(verts_used);
 
-	return num_verts - mesh->totvert;
+	return verts_len - mesh->totvert;
 }
 
 /* Detect needed new edges, and update accordingly loops' edge indices.
@@ -2512,12 +2512,12 @@ static int split_faces_prepare_new_edges(
 static void split_faces_split_new_verts(
         Mesh *mesh, SplitFaceNewVert *new_verts, const int num_new_verts)
 {
-	const int num_verts = mesh->totvert - num_new_verts;
+	const int verts_len = mesh->totvert - num_new_verts;
 	MVert *mvert = mesh->mvert;
 
 	/* Remember new_verts is a single linklist, so its items are in reversed order... */
 	MVert *new_mv = &mvert[mesh->totvert 

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list