diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-03-01 21:13:02 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-03-01 21:13:02 +0400 |
commit | 1f473a78b80aa4de53d304e4700b98d4a0ae8f1e (patch) | |
tree | a96b1c32994e6abc549ad729442ff98dc79ceeae /source/blender/bmesh/intern/bmesh_iterators.c | |
parent | c1e8d77842ab9a208d8bc76205a13c72cdb89983 (diff) |
Code Cleanup: remove bmesh_radial_loop_next() function,
just access l->radial_next
Diffstat (limited to 'source/blender/bmesh/intern/bmesh_iterators.c')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_iterators.c | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/source/blender/bmesh/intern/bmesh_iterators.c b/source/blender/bmesh/intern/bmesh_iterators.c index 6ce0c92a239..9694053e967 100644 --- a/source/blender/bmesh/intern/bmesh_iterators.c +++ b/source/blender/bmesh/intern/bmesh_iterators.c @@ -291,11 +291,13 @@ void *bmiter__loops_of_edge_step(BMIter *iter) { BMLoop *current = iter->nextloop; - if (iter->nextloop) - iter->nextloop = bmesh_radial_loop_next(iter->nextloop); + if (iter->nextloop) { + iter->nextloop = iter->nextloop->radial_next; + } - if (iter->nextloop == iter->firstloop) + if (iter->nextloop == iter->firstloop) { iter->nextloop = NULL; + } if (current) { return current; @@ -314,7 +316,7 @@ void bmiter__loops_of_loop_begin(BMIter *iter) init_iterator(iter); iter->firstloop = l; - iter->nextloop = bmesh_radial_loop_next(iter->firstloop); + iter->nextloop = iter->firstloop->radial_next; if (iter->nextloop == iter->firstloop) iter->nextloop = NULL; @@ -324,9 +326,13 @@ void *bmiter__loops_of_loop_step(BMIter *iter) { BMLoop *current = iter->nextloop; - if (iter->nextloop) iter->nextloop = bmesh_radial_loop_next(iter->nextloop); + if (iter->nextloop) { + iter->nextloop = iter->nextloop->radial_next; + } - if (iter->nextloop == iter->firstloop) iter->nextloop = NULL; + if (iter->nextloop == iter->firstloop) { + iter->nextloop = NULL; + } if (current) { return current; @@ -353,7 +359,9 @@ void *bmiter__face_of_edge_step(BMIter *iter) { BMLoop *current = iter->nextloop; - if (iter->nextloop) iter->nextloop = bmesh_radial_loop_next(iter->nextloop); + if (iter->nextloop) { + iter->nextloop = iter->nextloop->radial_next; + } if (iter->nextloop == iter->firstloop) iter->nextloop = NULL; |