[Bf-extensions-cvs] [8d63239a] master: Snap Utilities Line: use 'is_wire' instead of checking 'link_faces'

Germano Cavalcante noreply at git.blender.org
Mon Sep 5 16:39:52 CEST 2022


Commit: 8d63239a0ef2cb091e751365c7b8355e138ddb28
Author: Germano Cavalcante
Date:   Mon Sep 5 10:57:22 2022 -0300
Branches: master
https://developer.blender.org/rBA8d63239a0ef2cb091e751365c7b8355e138ddb28

Snap Utilities Line: use 'is_wire' instead of checking 'link_faces'

Small micro optimization

===================================================================

M	mesh_snap_utilities_line/op_line.py

===================================================================

diff --git a/mesh_snap_utilities_line/op_line.py b/mesh_snap_utilities_line/op_line.py
index 7dcb4a52..0444f0e2 100644
--- a/mesh_snap_utilities_line/op_line.py
+++ b/mesh_snap_utilities_line/op_line.py
@@ -51,10 +51,10 @@ def get_closest_edge(bm, point, dist):
     return r_edge
 
 
-def get_loose_linked_edges(bmvert):
-    linked = [e for e in bmvert.link_edges if not e.link_faces]
+def get_loose_linked_edges(vert):
+    linked = [e for e in vert.link_edges if e.is_wire]
     for e in linked:
-        linked += [le for v in e.verts if not v.link_faces for le in v.link_edges if le not in linked]
+        linked += [le for v in e.verts if v.is_wire for le in v.link_edges if le not in linked]
     return linked



More information about the Bf-extensions-cvs mailing list