[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3056] contrib/py/scripts/addons/btrace /bTrace.py: "bpy.context.object.data.verticies[2] = False" not working consistently after bMesh merge.

Scott Wood scott at thewooddesign.com
Sat Mar 3 22:18:46 CET 2012


Revision: 3056
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3056
Author:   crazycourier
Date:     2012-03-03 21:18:35 +0000 (Sat, 03 Mar 2012)
Log Message:
-----------
"bpy.context.object.data.verticies[2] = False" not working consistently after bMesh merge.

Changed to use "bpy.ops.mesh.select_all(action='DESELECT')"

Modified Paths:
--------------
    contrib/py/scripts/addons/btrace/bTrace.py

Modified: contrib/py/scripts/addons/btrace/bTrace.py
===================================================================
--- contrib/py/scripts/addons/btrace/bTrace.py	2012-03-03 12:55:17 UTC (rev 3055)
+++ contrib/py/scripts/addons/btrace/bTrace.py	2012-03-03 21:18:35 UTC (rev 3056)
@@ -893,8 +893,9 @@
                     bpy.ops.object.mode_set(mode='EDIT')
                     bpy.context.tool_settings.mesh_select_mode = [True, False, False]
                     bpy.ops.mesh.edge_face_add()
+                    bpy.ops.mesh.select_all(action='DESELECT')
                     bpy.ops.object.mode_set(mode='OBJECT')
-                    verts[p1].select = verts[p2].select = False
+                    # verts[p1].select = verts[p2].select = False #Doesn't work after Bmesh merge
                     li.remove(p2)  # remove item from list.
                     p1 = p2
                 # Convert edges to curve



More information about the Bf-extensions-cvs mailing list