diff options
author | Antony Riakiotakis <kalast@gmail.com> | 2012-02-07 01:00:50 +0400 |
---|---|---|
committer | Antony Riakiotakis <kalast@gmail.com> | 2012-02-07 01:00:50 +0400 |
commit | a36ccba3a8bfcdb9415e0d27735ebd36eec8b16a (patch) | |
tree | ccdeaee3767d2183c84b629329d5ff27ce5fee86 /source/blender/editors/uvedit | |
parent | d1833a2c99a041fab6c624bb2b9e5e22dc654412 (diff) |
uv sculpting now functional on bmesh
Diffstat (limited to 'source/blender/editors/uvedit')
-rw-r--r-- | source/blender/editors/uvedit/uvedit_ops.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/source/blender/editors/uvedit/uvedit_ops.c b/source/blender/editors/uvedit/uvedit_ops.c index 5c21fa6c1c1..264777c20ed 100644 --- a/source/blender/editors/uvedit/uvedit_ops.c +++ b/source/blender/editors/uvedit/uvedit_ops.c @@ -939,15 +939,12 @@ static UvMapVert *uv_vertex_map_get(UvVertMap *vmap, BMFace *efa, int a) UvElement *ED_get_uv_element(UvElementMap *map, BMFace *efa, int index) { - BMLoop *loop = efa->loops.first; + BMLoop *l; UvElement *element; - while (index >= 0) { - loop = loop->next; - index--; - } + l = BMIter_AtIndex(NULL, BM_LOOPS_OF_FACE, efa, index); - element = map->vert[BM_GetIndex(loop->v)]; + element = map->vert[BM_GetIndex(l->v)]; for(; element; element = element->next) if(element->face == efa) |