Blender Git Commit Log
Git Commits -> Revision 166c270
Revision 166c270 by Joseph Eagar (master) May 16, 2009, 16:18 (GMT) |
NOTE: do not test. work-in-progress commit with editmesh ripped out and replaced with bmesh. this is not usable by any means. for those who read through this, note the design is still fairly messy in places, and fyi BMTessMesh is the replacement for EditMesh, I need to rename it to BMEditMesh. |
Commit Details:
Full Hash: 166c270f060e0ffadbc53c27afb112f294e7425e
SVN Revision: 20228
Parent Commit: 084aa7a
Lines Changed: +4039, -846
3 Added Paths:
/source/blender/blenkernel/BKE_tessmesh.h (+58, -0) (View)
/source/blender/blenkernel/intern/editderivedbmesh.c (+1229, -0) (View)
/source/blender/editors/mesh/bmeshutils_mods.c (+1299, -0) (View)
/source/blender/blenkernel/intern/editderivedbmesh.c (+1229, -0) (View)
/source/blender/editors/mesh/bmeshutils_mods.c (+1299, -0) (View)
57 Modified Paths:
/projectfiles_vc9/blender/blenkernel/BKE_blenkernel.vcproj (+8, -0) (Diff)
/source/blender/blenkernel/BKE_cdderivedmesh.h (+4, -0) (Diff)
/source/blender/blenkernel/BKE_customdata.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+12, -8) (Diff)
/source/blender/blenkernel/BKE_modifier.h (+4, -3) (Diff)
/source/blender/blenkernel/BKE_utildefines.h (+6, -0) (Diff)
/source/blender/blenkernel/intern/anim.c (+7, -8) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+154, -0) (Diff)
/source/blender/blenkernel/intern/customdata.c (+13, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+42, -38) (Diff)
/source/blender/blenkernel/intern/mesh.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/modifier.c (+37, -37) (Diff)
/source/blender/blenkernel/intern/object.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+1, -1) (Diff)
/source/blender/blenkernel/SConscript (+1, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -1) (Diff)
/source/blender/bmesh/bmesh.h (+15, -0) (Diff)
/source/blender/bmesh/bmesh_iterators.h (+8, -7) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+87, -1) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.c (+26, -5) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+7, -2) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+4, -4) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.c (+2, -2) (Diff)
/source/blender/bmesh/intern/bmesh_queries.c (+2, -2) (Diff)
/source/blender/bmesh/intern/bmesh_to_editmesh.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_walkers.c (+1, -1) (Diff)
/source/blender/bmesh/intern/editmesh_to_bmesh.c (+0, -3) (Diff)
/source/blender/bmesh/operators/bmesh_dupeops.c (+13, -13) (Diff)
/source/blender/bmesh/operators/dissolveops.c (+7, -7) (Diff)
/source/blender/bmesh/operators/extrudeops.c (+1, -1) (Diff)
/source/blender/bmesh/operators/subdivideop.c (+2, -2) (Diff)
/source/blender/editors/armature/reeb.c (+2, -0) (Diff)
/source/blender/editors/include/ED_mesh.h (+13, -3) (Diff)
/source/blender/editors/include/ED_view3d.h (+8, -7) (Diff)
/source/blender/editors/mesh/bmeshutils.c (+395, -1) (Diff)
/source/blender/editors/mesh/editmesh.c (+50, -19) (Diff)
/source/blender/editors/mesh/editmesh_add.c (+2, -0) (Diff)
/source/blender/editors/mesh/editmesh_loop.c (+2, -0) (Diff)
/source/blender/editors/mesh/editmesh_mods.c (+17, -320) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+2, -1) (Diff)
/source/blender/editors/mesh/meshtools.c (+12, -7) (Diff)
/source/blender/editors/object/object_edit.c (+6, -4) (Diff)
/source/blender/editors/object/SConscript (+1, -1) (Diff)
/source/blender/editors/screen/screen_ops.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+2, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+190, -151) (Diff)
/source/blender/editors/space_view3d/SConscript (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+53, -41) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+58, -30) (Diff)
/source/blender/editors/transform/SConscript (+1, -1) (Diff)
/source/blender/editors/transform/transform_conversions.c (+100, -62) (Diff)
/source/blender/editors/transform/transform_generics.c (+8, -6) (Diff)
/source/blender/editors/transform/transform_orientations.c (+49, -30) (Diff)
/source/blender/editors/transform/transform_snap.c (+4, -4) (Diff)
/source/blender/editors/util/ed_util.c (+4, -4) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_mesh_types.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_cdderivedmesh.h (+4, -0) (Diff)
/source/blender/blenkernel/BKE_customdata.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+12, -8) (Diff)
/source/blender/blenkernel/BKE_modifier.h (+4, -3) (Diff)
/source/blender/blenkernel/BKE_utildefines.h (+6, -0) (Diff)
/source/blender/blenkernel/intern/anim.c (+7, -8) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+154, -0) (Diff)
/source/blender/blenkernel/intern/customdata.c (+13, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+42, -38) (Diff)
/source/blender/blenkernel/intern/mesh.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/modifier.c (+37, -37) (Diff)
/source/blender/blenkernel/intern/object.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+1, -1) (Diff)
/source/blender/blenkernel/SConscript (+1, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -1) (Diff)
/source/blender/bmesh/bmesh.h (+15, -0) (Diff)
/source/blender/bmesh/bmesh_iterators.h (+8, -7) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+87, -1) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.c (+26, -5) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+7, -2) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+4, -4) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.c (+2, -2) (Diff)
/source/blender/bmesh/intern/bmesh_queries.c (+2, -2) (Diff)
/source/blender/bmesh/intern/bmesh_to_editmesh.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_walkers.c (+1, -1) (Diff)
/source/blender/bmesh/intern/editmesh_to_bmesh.c (+0, -3) (Diff)
/source/blender/bmesh/operators/bmesh_dupeops.c (+13, -13) (Diff)
/source/blender/bmesh/operators/dissolveops.c (+7, -7) (Diff)
/source/blender/bmesh/operators/extrudeops.c (+1, -1) (Diff)
/source/blender/bmesh/operators/subdivideop.c (+2, -2) (Diff)
/source/blender/editors/armature/reeb.c (+2, -0) (Diff)
/source/blender/editors/include/ED_mesh.h (+13, -3) (Diff)
/source/blender/editors/include/ED_view3d.h (+8, -7) (Diff)
/source/blender/editors/mesh/bmeshutils.c (+395, -1) (Diff)
/source/blender/editors/mesh/editmesh.c (+50, -19) (Diff)
/source/blender/editors/mesh/editmesh_add.c (+2, -0) (Diff)
/source/blender/editors/mesh/editmesh_loop.c (+2, -0) (Diff)
/source/blender/editors/mesh/editmesh_mods.c (+17, -320) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+2, -1) (Diff)
/source/blender/editors/mesh/meshtools.c (+12, -7) (Diff)
/source/blender/editors/object/object_edit.c (+6, -4) (Diff)
/source/blender/editors/object/SConscript (+1, -1) (Diff)
/source/blender/editors/screen/screen_ops.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+2, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+190, -151) (Diff)
/source/blender/editors/space_view3d/SConscript (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+53, -41) (Diff)
/source/blender/editors/space_view3d/view3d_snap.c (+58, -30) (Diff)
/source/blender/editors/transform/SConscript (+1, -1) (Diff)
/source/blender/editors/transform/transform_conversions.c (+100, -62) (Diff)
/source/blender/editors/transform/transform_generics.c (+8, -6) (Diff)
/source/blender/editors/transform/transform_orientations.c (+49, -30) (Diff)
/source/blender/editors/transform/transform_snap.c (+4, -4) (Diff)
/source/blender/editors/util/ed_util.c (+4, -4) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_mesh_types.h (+1, -1) (Diff)