From bc6bbcccc939f1ab2eb7ee0872864a1deccdcdc4 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 15 Feb 2012 14:39:18 +0000 Subject: went over all uses of mesh->mface and added BMESH_TODO comments for areas that need to be updated. --- source/blender/editors/mesh/meshtools.c | 1 + source/blender/editors/object/object_bake.c | 1 + source/blender/editors/object/object_vgroup.c | 2 ++ source/blender/editors/util/crazyspace.c | 2 ++ 4 files changed, 6 insertions(+) (limited to 'source/blender/editors') diff --git a/source/blender/editors/mesh/meshtools.c b/source/blender/editors/mesh/meshtools.c index db4fa297eb6..1b5011402fc 100644 --- a/source/blender/editors/mesh/meshtools.c +++ b/source/blender/editors/mesh/meshtools.c @@ -1079,6 +1079,7 @@ static int mirror_facecmp(const void *a, const void *b) return (mirror_facerotation((MFace*)a, (MFace*)b) == -1); } +/* BMESH_TODO, convert to MPoly (functions above also) */ int *mesh_get_x_mirror_faces(Object *ob, BMEditMesh *em) { Mesh *me= ob->data; diff --git a/source/blender/editors/object/object_bake.c b/source/blender/editors/object/object_bake.c index be862959699..5f3a7cfe93b 100644 --- a/source/blender/editors/object/object_bake.c +++ b/source/blender/editors/object/object_bake.c @@ -949,6 +949,7 @@ static int multiresbake_check(bContext *C, wmOperator *op) ok= 0; } else { + /* BMESH_TODO - use MPoly rather then tessface */ a= me->totface; while (ok && a--) { Image *ima= me->mtface[a].tpage; diff --git a/source/blender/editors/object/object_vgroup.c b/source/blender/editors/object/object_vgroup.c index 5520cb32e85..78d90bb39d2 100644 --- a/source/blender/editors/object/object_vgroup.c +++ b/source/blender/editors/object/object_vgroup.c @@ -778,6 +778,8 @@ static int tryToAddVerts(int *verts, int length, int a, int b) return added; } +/* BMESH_TODO - use MPoly's */ + /* This finds all of the vertices connected to vert by an edge and returns an array of indices of size count diff --git a/source/blender/editors/util/crazyspace.c b/source/blender/editors/util/crazyspace.c index c611a14ae7f..ae4f99414bd 100644 --- a/source/blender/editors/util/crazyspace.c +++ b/source/blender/editors/util/crazyspace.c @@ -257,6 +257,8 @@ void crazyspace_set_quats_editmesh(BMEditMesh *em, float *origcos, float *mapped #endif } +/* BMESH_TODO - use MPolys over MFace's */ + void crazyspace_set_quats_mesh(Mesh *me, float *origcos, float *mappedcos, float *quats) { int i; -- cgit v1.2.3