bmesh operator api:
authorCampbell Barton <ideasman42@gmail.com>
Tue, 20 Nov 2012 13:29:27 +0000 (13:29 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Tue, 20 Nov 2012 13:29:27 +0000 (13:29 +0000)
commitebaf1306b8167ea28be61980305a53b3c54cc4dc
treec4bcb52ec0fbc33d72e88bffd8df63f65155c377
parent1dd5a89c87563d077f016fc38894c5195f6f03b0
bmesh operator api:
avoid per vert/edge/face string lookups in BMO_slot_map_* functions --- used in array modifier, subdivide, remove doubles and other tools.
16 files changed:
source/blender/blenlib/BLI_ghash.h
source/blender/blenlib/intern/BLI_ghash.c
source/blender/bmesh/intern/bmesh_operator_api.h
source/blender/bmesh/intern/bmesh_operator_api_inline.h
source/blender/bmesh/intern/bmesh_operators.c
source/blender/bmesh/operators/bmo_create.c
source/blender/bmesh/operators/bmo_dupe.c
source/blender/bmesh/operators/bmo_extrude.c
source/blender/bmesh/operators/bmo_mirror.c
source/blender/bmesh/operators/bmo_removedoubles.c
source/blender/bmesh/operators/bmo_subdivide.c
source/blender/bmesh/operators/bmo_subdivide.h
source/blender/bmesh/operators/bmo_triangulate.c
source/blender/editors/mesh/editmesh_tools.c
source/blender/modifiers/intern/MOD_array.c
source/blender/modifiers/intern/MOD_skin.c