Blender Git Commit Log
Git Commits -> Revision 6b85b96
Revision 6b85b96 by Campbell Barton (master) February 24, 2012, 05:56 (GMT) |
bmesh py api (some api changes and doc additions) * remove 'select' and 'hide' from BMLoop * remove BMesh.update * add BMesh.normal_update(skip_hidden=False) * add BMElemSet.index_update(), eg: bm.verts.index_update() bmesh api * BM_mesh_normals_update() now takes skip_hidden as an argument (previously this was default behavior), however this isnt good when using BMesh modifiers, where you want all normals to be recalculated. * add bm_iter_itype_htype_map[], to get the iter type from a BMesh iterator. |
Commit Details:
Full Hash: 6b85b96952becb00c6ad1ec185a9ac229a3ea344
SVN Revision: 44392
Parent Commit: b9b0c3d
Lines Changed: +123, -58
13 Modified Paths:
/source/blender/bmesh/bmesh.h (+1, -1) (Diff)
/source/blender/bmesh/bmesh_iterators.h (+8, -1) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.c (+18, -0) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+7, -7) (Diff)
/source/blender/editors/include/ED_view3d.h (+1, -1) (Diff)
/source/blender/editors/mesh/bmesh_selecthistory.c (+1, -1) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+1, -1) (Diff)
/source/blender/editors/mesh/bmesh_utils.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+78, -42) (Diff)
/source/blender/python/bmesh/bmesh_py_types.h (+4, -0) (Diff)
/source/blender/bmesh/bmesh_iterators.h (+8, -1) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.c (+18, -0) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+7, -7) (Diff)
/source/blender/editors/include/ED_view3d.h (+1, -1) (Diff)
/source/blender/editors/mesh/bmesh_selecthistory.c (+1, -1) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+1, -1) (Diff)
/source/blender/editors/mesh/bmesh_utils.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+78, -42) (Diff)
/source/blender/python/bmesh/bmesh_py_types.h (+4, -0) (Diff)