Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntony Riakiotakis <kalast@gmail.com>2012-02-07 01:00:50 +0400
committerAntony Riakiotakis <kalast@gmail.com>2012-02-07 01:00:50 +0400
commita36ccba3a8bfcdb9415e0d27735ebd36eec8b16a (patch)
treeccdeaee3767d2183c84b629329d5ff27ce5fee86 /source/blender/editors/uvedit
parentd1833a2c99a041fab6c624bb2b9e5e22dc654412 (diff)
uv sculpting now functional on bmesh
Diffstat (limited to 'source/blender/editors/uvedit')
-rw-r--r--source/blender/editors/uvedit/uvedit_ops.c9
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)