bmesh code cleanup

* change BMO_elem_flag_* defines to inline functions.
* BMO_slot_map_insert() is too big for an inline function - un-inline it.
* remove redundant casts.
This commit is contained in:
2012-02-25 20:58:03 +00:00
parent 4f4bba39fb
commit 98aececc8e
18 changed files with 145 additions and 94 deletions

View File

@@ -306,7 +306,7 @@ static DerivedMesh *arrayModifier_doArray(ArrayModifierData *amd,
BMO_op_callf(em->bm, "transform mat=%m4 verts=%s", offset, &op, "newout");
#define _E(s, i) ((BMVert**)(s)->data.buf)[i]
#define _E(s, i) ((BMVert **)(s)->data.buf)[i]
/*calculate merge mapping*/
if (j == 0) {