Blender Git Loki
Git Commits -> Revision b6dcdb0
Revision b6dcdb0 by Campbell Barton (master) February 12, 2012, 10:51 (GMT) |
code refactor, function renaming for bmesh. These changes are to make the bmesh api more consistent and easier to learn, grouping similar functions which is convenient for autocomplete. This uses similar convention to RNA. * use face/loop/edge/vert as a prefix for functions. * use 'elem' as a prefix too for functions that can take any type with a BMHeader. * changed from camel case to underscore separated (like RNA). |
Commit Details:
Full Hash: b6dcdb065d9ca6244f2de9e621439f75cf2c386e
SVN Revision: 44051
Parent Commit: 8b43813
Lines Changed: +3629, -3728
83 Modified Paths:
/source/blender/blenkernel/intern/bvhutils.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+26, -26) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+4, -4) (Diff)
/source/blender/blenkernel/intern/editderivedmesh.c (+155, -155) (Diff)
/source/blender/blenkernel/intern/key.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/mesh.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/modifiers_bmesh.c (+9, -9) (Diff)
/source/blender/bmesh/bmesh.h (+88, -111) (Diff)
/source/blender/bmesh/bmesh_class.h (+1, -3) (Diff)
/source/blender/bmesh/bmesh_error.h (+7, -7) (Diff)
/source/blender/bmesh/bmesh_iterators.h (+7, -7) (Diff)
/source/blender/bmesh/bmesh_marking.h (+21, -25) (Diff)
/source/blender/bmesh/bmesh_operators.h (+3, -9) (Diff)
/source/blender/bmesh/bmesh_operator_api.h (+102, -115) (Diff)
/source/blender/bmesh/bmesh_queries.h (+30, -30) (Diff)
/source/blender/bmesh/bmesh_walkers.h (+17, -17) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+126, -179) (Diff)
/source/blender/bmesh/intern/bmesh_eulers.c (+4, -4) (Diff)
/source/blender/bmesh/intern/bmesh_inline.c (+7, -7) (Diff)
/source/blender/bmesh/intern/bmesh_interp.c (+13, -13) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.c (+6, -6) (Diff)
/source/blender/bmesh/intern/bmesh_iterators_inline.c (+3, -3) (Diff)
/source/blender/bmesh/intern/bmesh_marking.c (+131, -131) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+42, -42) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+70, -70) (Diff)
/source/blender/bmesh/intern/bmesh_newcore.c (+64, -64) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+155, -155) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.c (+51, -51) (Diff)
/source/blender/bmesh/intern/bmesh_queries.c (+37, -37) (Diff)
/source/blender/bmesh/intern/bmesh_structure.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_walkers.c (+19, -19) (Diff)
/source/blender/bmesh/intern/bmesh_walkers_impl.c (+83, -83) (Diff)
/source/blender/bmesh/operators/bevel.c (+126, -126) (Diff)
/source/blender/bmesh/operators/bmesh_dupeops.c (+98, -96) (Diff)
/source/blender/bmesh/operators/connectops.c (+24, -24) (Diff)
/source/blender/bmesh/operators/createops.c (+151, -151) (Diff)
/source/blender/bmesh/operators/dissolveops.c (+101, -101) (Diff)
/source/blender/bmesh/operators/edgesplitop.c (+59, -59) (Diff)
/source/blender/bmesh/operators/extrudeops.c (+127, -127) (Diff)
/source/blender/bmesh/operators/join_triangles.c (+22, -22) (Diff)
/source/blender/bmesh/operators/mesh_conv.c (+54, -54) (Diff)
/source/blender/bmesh/operators/mirror.c (+22, -22) (Diff)
/source/blender/bmesh/operators/primitiveops.c (+124, -124) (Diff)
/source/blender/bmesh/operators/removedoubles.c (+88, -88) (Diff)
/source/blender/bmesh/operators/subdivideop.c (+87, -87) (Diff)
/source/blender/bmesh/operators/triangulateop.c (+25, -25) (Diff)
/source/blender/bmesh/operators/utils.c (+119, -119) (Diff)
/source/blender/bmesh/tools/BME_bevel.c (+88, -88) (Diff)
/source/blender/bmesh/tools/BME_dupe_ops.c (+40, -40) (Diff)
/source/blender/editors/mesh/bmeshutils.c (+71, -71) (Diff)
/source/blender/editors/mesh/bmesh_select.c (+188, -188) (Diff)
/source/blender/editors/mesh/bmesh_selecthistory.c (+3, -3) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+181, -181) (Diff)
/source/blender/editors/mesh/editbmesh_bvh.c (+5, -5) (Diff)
/source/blender/editors/mesh/editface.c (+5, -5) (Diff)
/source/blender/editors/mesh/knifetool.c (+47, -47) (Diff)
/source/blender/editors/mesh/loopcut.c (+13, -13) (Diff)
/source/blender/editors/mesh/mesh_data.c (+5, -5) (Diff)
/source/blender/editors/mesh/mesh_navmesh.c (+6, -6) (Diff)
/source/blender/editors/object/object_hook.c (+3, -3) (Diff)
/source/blender/editors/object/object_modifier.c (+1, -1) (Diff)
/source/blender/editors/object/object_relations.c (+1, -1) (Diff)
/source/blender/editors/object/object_vgroup.c (+17, -17) (Diff)
/source/blender/editors/render/render_shading.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt_uv.c (+5, -5) (Diff)
/source/blender/editors/space_image/space_image.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+46, -46) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+10, -10) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+23, -23) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+20, -20) (Diff)
/source/blender/editors/transform/transform.c (+57, -57) (Diff)
/source/blender/editors/transform/transform_conversions.c (+50, -50) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+6, -6) (Diff)
/source/blender/editors/transform/transform_orientations.c (+7, -7) (Diff)
/source/blender/editors/transform/transform_snap.c (+8, -8) (Diff)
/source/blender/editors/util/crazyspace.c (+12, -12) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+22, -22) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+116, -116) (Diff)
/source/blender/editors/uvedit/uvedit_unwrap_ops.c (+26, -26) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+19, -19) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+4, -4) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+5, -5) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+26, -26) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+4, -4) (Diff)
/source/blender/blenkernel/intern/editderivedmesh.c (+155, -155) (Diff)
/source/blender/blenkernel/intern/key.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/mesh.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/modifiers_bmesh.c (+9, -9) (Diff)
/source/blender/bmesh/bmesh.h (+88, -111) (Diff)
/source/blender/bmesh/bmesh_class.h (+1, -3) (Diff)
/source/blender/bmesh/bmesh_error.h (+7, -7) (Diff)
/source/blender/bmesh/bmesh_iterators.h (+7, -7) (Diff)
/source/blender/bmesh/bmesh_marking.h (+21, -25) (Diff)
/source/blender/bmesh/bmesh_operators.h (+3, -9) (Diff)
/source/blender/bmesh/bmesh_operator_api.h (+102, -115) (Diff)
/source/blender/bmesh/bmesh_queries.h (+30, -30) (Diff)
/source/blender/bmesh/bmesh_walkers.h (+17, -17) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+126, -179) (Diff)
/source/blender/bmesh/intern/bmesh_eulers.c (+4, -4) (Diff)
/source/blender/bmesh/intern/bmesh_inline.c (+7, -7) (Diff)
/source/blender/bmesh/intern/bmesh_interp.c (+13, -13) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.c (+6, -6) (Diff)
/source/blender/bmesh/intern/bmesh_iterators_inline.c (+3, -3) (Diff)
/source/blender/bmesh/intern/bmesh_marking.c (+131, -131) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+42, -42) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+70, -70) (Diff)
/source/blender/bmesh/intern/bmesh_newcore.c (+64, -64) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+155, -155) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.c (+51, -51) (Diff)
/source/blender/bmesh/intern/bmesh_queries.c (+37, -37) (Diff)
/source/blender/bmesh/intern/bmesh_structure.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_walkers.c (+19, -19) (Diff)
/source/blender/bmesh/intern/bmesh_walkers_impl.c (+83, -83) (Diff)
/source/blender/bmesh/operators/bevel.c (+126, -126) (Diff)
/source/blender/bmesh/operators/bmesh_dupeops.c (+98, -96) (Diff)
/source/blender/bmesh/operators/connectops.c (+24, -24) (Diff)
/source/blender/bmesh/operators/createops.c (+151, -151) (Diff)
/source/blender/bmesh/operators/dissolveops.c (+101, -101) (Diff)
/source/blender/bmesh/operators/edgesplitop.c (+59, -59) (Diff)
/source/blender/bmesh/operators/extrudeops.c (+127, -127) (Diff)
/source/blender/bmesh/operators/join_triangles.c (+22, -22) (Diff)
/source/blender/bmesh/operators/mesh_conv.c (+54, -54) (Diff)
/source/blender/bmesh/operators/mirror.c (+22, -22) (Diff)
/source/blender/bmesh/operators/primitiveops.c (+124, -124) (Diff)
/source/blender/bmesh/operators/removedoubles.c (+88, -88) (Diff)
/source/blender/bmesh/operators/subdivideop.c (+87, -87) (Diff)
/source/blender/bmesh/operators/triangulateop.c (+25, -25) (Diff)
/source/blender/bmesh/operators/utils.c (+119, -119) (Diff)
/source/blender/bmesh/tools/BME_bevel.c (+88, -88) (Diff)
/source/blender/bmesh/tools/BME_dupe_ops.c (+40, -40) (Diff)
/source/blender/editors/mesh/bmeshutils.c (+71, -71) (Diff)
/source/blender/editors/mesh/bmesh_select.c (+188, -188) (Diff)
/source/blender/editors/mesh/bmesh_selecthistory.c (+3, -3) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+181, -181) (Diff)
/source/blender/editors/mesh/editbmesh_bvh.c (+5, -5) (Diff)
/source/blender/editors/mesh/editface.c (+5, -5) (Diff)
/source/blender/editors/mesh/knifetool.c (+47, -47) (Diff)
/source/blender/editors/mesh/loopcut.c (+13, -13) (Diff)
/source/blender/editors/mesh/mesh_data.c (+5, -5) (Diff)
/source/blender/editors/mesh/mesh_navmesh.c (+6, -6) (Diff)
/source/blender/editors/object/object_hook.c (+3, -3) (Diff)
/source/blender/editors/object/object_modifier.c (+1, -1) (Diff)
/source/blender/editors/object/object_relations.c (+1, -1) (Diff)
/source/blender/editors/object/object_vgroup.c (+17, -17) (Diff)
/source/blender/editors/render/render_shading.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt_uv.c (+5, -5) (Diff)
/source/blender/editors/space_image/space_image.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+46, -46) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+10, -10) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+23, -23) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+20, -20) (Diff)
/source/blender/editors/transform/transform.c (+57, -57) (Diff)
/source/blender/editors/transform/transform_conversions.c (+50, -50) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+6, -6) (Diff)
/source/blender/editors/transform/transform_orientations.c (+7, -7) (Diff)
/source/blender/editors/transform/transform_snap.c (+8, -8) (Diff)
/source/blender/editors/util/crazyspace.c (+12, -12) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+22, -22) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+116, -116) (Diff)
/source/blender/editors/uvedit/uvedit_unwrap_ops.c (+26, -26) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+19, -19) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+4, -4) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+5, -5) (Diff)