diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-05-13 18:47:53 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-05-13 18:47:53 +0400 |
commit | c8ebfe1d12f87ae453fc9191fa7e3ae30aa800d4 (patch) | |
tree | 5fec94cb3019a6957fb8f094e51d34577c6dbeaa /source/blender/blenkernel/intern/displist.c | |
parent | a55e97058b409dc9d62cbfc1634acd3810a2af0e (diff) |
code cleanup:
- use bmesh iterator macros in more places
- rename scanfill variables (were using same names as mesh faces/verts which was confusing)
Diffstat (limited to 'source/blender/blenkernel/intern/displist.c')
-rw-r--r-- | source/blender/blenkernel/intern/displist.c | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/source/blender/blenkernel/intern/displist.c b/source/blender/blenkernel/intern/displist.c index 17c65856dd6..9b172b50bca 100644 --- a/source/blender/blenkernel/intern/displist.c +++ b/source/blender/blenkernel/intern/displist.c @@ -425,8 +425,8 @@ static void curve_to_displist(Curve *cu, ListBase *nubase, ListBase *dispbase, i void BKE_displist_fill(ListBase *dispbase, ListBase *to, int flipnormal) { ScanFillContext sf_ctx; - ScanFillVert *eve, *v1, *vlast; - ScanFillFace *efa; + ScanFillVert *sf_vert, *sf_vert_new, *sf_vert_last; + ScanFillFace *sf_tri; DispList *dlnew = NULL, *dl; float *f1; int colnr = 0, charidx = 0, cont = 1, tot, a, *index, nextcol = 0; @@ -454,24 +454,24 @@ void BKE_displist_fill(ListBase *dispbase, ListBase *to, int flipnormal) /* make editverts and edges */ f1 = dl->verts; a = dl->nr; - eve = v1 = NULL; + sf_vert = sf_vert_new = NULL; while (a--) { - vlast = eve; + sf_vert_last = sf_vert; - eve = BLI_scanfill_vert_add(&sf_ctx, f1); + sf_vert = BLI_scanfill_vert_add(&sf_ctx, f1); totvert++; - if (vlast == NULL) - v1 = eve; + if (sf_vert_last == NULL) + sf_vert_new = sf_vert; else { - BLI_scanfill_edge_add(&sf_ctx, vlast, eve); + BLI_scanfill_edge_add(&sf_ctx, sf_vert_last, sf_vert); } f1 += 3; } - if (eve != NULL && v1 != NULL) { - BLI_scanfill_edge_add(&sf_ctx, eve, v1); + if (sf_vert != NULL && sf_vert_new != NULL) { + BLI_scanfill_edge_add(&sf_ctx, sf_vert, sf_vert_new); } } else if (colnr < dl->col) { @@ -499,31 +499,31 @@ void BKE_displist_fill(ListBase *dispbase, ListBase *to, int flipnormal) /* vert data */ f1 = dlnew->verts; totvert = 0; - eve = sf_ctx.fillvertbase.first; - while (eve) { - copy_v3_v3(f1, eve->co); + sf_vert = sf_ctx.fillvertbase.first; + while (sf_vert) { + copy_v3_v3(f1, sf_vert->co); f1 += 3; /* index number */ - eve->tmp.l = totvert; + sf_vert->tmp.l = totvert; totvert++; - eve = eve->next; + sf_vert = sf_vert->next; } /* index data */ - efa = sf_ctx.fillfacebase.first; + sf_tri = sf_ctx.fillfacebase.first; index = dlnew->index; - while (efa) { - index[0] = (intptr_t)efa->v1->tmp.l; - index[1] = (intptr_t)efa->v2->tmp.l; - index[2] = (intptr_t)efa->v3->tmp.l; + while (sf_tri) { + index[0] = (intptr_t)sf_tri->v1->tmp.l; + index[1] = (intptr_t)sf_tri->v2->tmp.l; + index[2] = (intptr_t)sf_tri->v3->tmp.l; if (flipnormal) SWAP(int, index[0], index[2]); index += 3; - efa = efa->next; + sf_tri = sf_tri->next; } } |