Blender Git Loki
Git Commits -> Revision 90d2155
Revision 90d2155 by Campbell Barton (master) July 21, 2012, 00:58 (GMT) |
add option so operators can be called with a flag, currently the only flag is to respect hidden geometry. this is useful for bmesh tools that operate in object mode or for modifiers which would previously use hidden faces in some cases. |
Commit Details:
Full Hash: 90d215535ec4160740fb19f90e453cb1ea053ffd
SVN Revision: 49096
Parent Commit: 1651623
Lines Changed: +156, -118
24 Modified Paths:
/source/blender/bmesh/intern/bmesh_mesh.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+16, -14) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api.h (+14, -8) (Diff)
/source/blender/bmesh/operators/bmo_bevel.c (+3, -3) (Diff)
/source/blender/bmesh/operators/bmo_create.c (+3, -3) (Diff)
/source/blender/bmesh/operators/bmo_dissolve.c (+2, -2) (Diff)
/source/blender/bmesh/operators/bmo_dupe.c (+11, -7) (Diff)
/source/blender/bmesh/operators/bmo_extrude.c (+9, -6) (Diff)
/source/blender/bmesh/operators/bmo_mesh_conv.c (+3, -1) (Diff)
/source/blender/bmesh/operators/bmo_mirror.c (+5, -5) (Diff)
/source/blender/bmesh/operators/bmo_primitive.c (+11, -11) (Diff)
/source/blender/bmesh/operators/bmo_removedoubles.c (+8, -8) (Diff)
/source/blender/bmesh/operators/bmo_subdivide.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmo_triangulate.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmo_utils.c (+5, -5) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+3, -3) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+3, -1) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+18, -15) (Diff)
/source/blender/editors/mesh/editmesh_utils.c (+6, -6) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+12, -7) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_skin.c (+15, -7) (Diff)
/source/blender/python/bmesh/bmesh_py_ops.c (+2, -1) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+16, -14) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api.h (+14, -8) (Diff)
/source/blender/bmesh/operators/bmo_bevel.c (+3, -3) (Diff)
/source/blender/bmesh/operators/bmo_create.c (+3, -3) (Diff)
/source/blender/bmesh/operators/bmo_dissolve.c (+2, -2) (Diff)
/source/blender/bmesh/operators/bmo_dupe.c (+11, -7) (Diff)
/source/blender/bmesh/operators/bmo_extrude.c (+9, -6) (Diff)
/source/blender/bmesh/operators/bmo_mesh_conv.c (+3, -1) (Diff)
/source/blender/bmesh/operators/bmo_mirror.c (+5, -5) (Diff)
/source/blender/bmesh/operators/bmo_primitive.c (+11, -11) (Diff)
/source/blender/bmesh/operators/bmo_removedoubles.c (+8, -8) (Diff)
/source/blender/bmesh/operators/bmo_subdivide.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmo_triangulate.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmo_utils.c (+5, -5) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+3, -3) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+3, -1) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+18, -15) (Diff)
/source/blender/editors/mesh/editmesh_utils.c (+6, -6) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+12, -7) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_skin.c (+15, -7) (Diff)
/source/blender/python/bmesh/bmesh_py_ops.c (+2, -1) (Diff)