diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-03-02 16:09:49 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-03-02 16:09:49 +0400 |
commit | 622ac0dd1682fd4949319817fd6e58fc7d7c86ed (patch) | |
tree | c52790d29ae0d7f405ad8482b6e4d68a358ea1ac /source/blender/bmesh | |
parent | cf927d3fd149cbbba4732c789ccbac239f4000f3 (diff) |
code cleanup:
replace casts: '((Mesh *)ob->data)->edit_btmesh' with 'BMEdit_FromObject(ob)'
also minor style edits.
Diffstat (limited to 'source/blender/bmesh')
-rw-r--r-- | source/blender/bmesh/operators/bmo_edgesplit.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/bmesh/operators/bmo_edgesplit.c b/source/blender/bmesh/operators/bmo_edgesplit.c index 059ee882fb8..69555f7b89e 100644 --- a/source/blender/bmesh/operators/bmo_edgesplit.c +++ b/source/blender/bmesh/operators/bmo_edgesplit.c @@ -154,25 +154,31 @@ static void tag_out_edges(BMesh *bm, EdgeTag *etags, BMOperator *UNUSED(op)) et = &etags[BM_elem_index_get(l->e)]; if (et->newe1 == l->e) { if (et->newe1) { + printf("ret1a %p\n", et->newe1); BMO_elem_flag_enable(bm, et->newe1, EDGE_RET1); BMO_elem_flag_disable(bm, et->newe1, EDGE_SEAM); } if (et->newe2) { + printf("ret2a %p\n", et->newe2); BMO_elem_flag_enable(bm, et->newe2, EDGE_RET2); BMO_elem_flag_disable(bm, et->newe2, EDGE_SEAM); } } else { if (et->newe1) { + printf("ret2b %p\n", et->newe1); BMO_elem_flag_enable(bm, et->newe1, EDGE_RET2); BMO_elem_flag_disable(bm, et->newe1, EDGE_SEAM); } if (et->newe2) { + printf("ret2b %p\n", et->newe2); BMO_elem_flag_enable(bm, et->newe2, EDGE_RET1); BMO_elem_flag_disable(bm, et->newe2, EDGE_SEAM); } } + printf("SEAM %d\n", BMO_elem_flag_test(bm, l->e, EDGE_SEAM)); + /* If the original edge was non-manifold edges, then it is * possible l->e is not et->newe1 or et->newe2. So always clear * the flag on l->e as well, to prevent infinite looping. */ |