mirror of
https://github.com/blender/blender-addons.git
synced 2025-08-16 15:35:05 +00:00
Remove checks for older Blender versions
This commit is contained in:
@ -30,9 +30,8 @@ def add_line_to_bisection(self):
|
||||
me = obj.data
|
||||
bm = bmesh.from_edit_mesh(me)
|
||||
|
||||
if hasattr(bm.verts, "ensure_lookup_table"):
|
||||
bm.verts.ensure_lookup_table()
|
||||
bm.edges.ensure_lookup_table()
|
||||
bm.verts.ensure_lookup_table()
|
||||
bm.edges.ensure_lookup_table()
|
||||
|
||||
edges = [e for e in bm.edges if e.select and not e.hide]
|
||||
|
||||
|
@ -40,9 +40,7 @@ def add_vertex_to_intersection():
|
||||
iv = (iv[0] + iv[1]) / 2
|
||||
bm.verts.new(iv)
|
||||
|
||||
# precaution?
|
||||
if hasattr(bm.verts, "ensure_lookup_table"):
|
||||
bm.verts.ensure_lookup_table()
|
||||
bm.verts.ensure_lookup_table()
|
||||
|
||||
bm.verts[-1].select = True
|
||||
bmesh.update_edit_mesh(me)
|
||||
|
@ -106,7 +106,7 @@ def perform_vtx(bm, pt, edges, pts, vertex_indices):
|
||||
|
||||
def do_vtx_if_appropriate(bm, edges):
|
||||
vertex_indices = cm.get_vert_indices_from_bmedges(edges)
|
||||
|
||||
|
||||
# test 1, are there shared vers? if so return non-viable
|
||||
if not len(set(vertex_indices)) == 4:
|
||||
return {'SHARED_VERTEX'}
|
||||
|
@ -32,6 +32,7 @@ def order_points(edge, point_list):
|
||||
''' order these edges from distance to v1, then
|
||||
sandwich the sorted list with v1, v2 '''
|
||||
v1, v2 = edge
|
||||
|
||||
def dist(co):
|
||||
return (v1 - co).length
|
||||
point_list = sorted(point_list, key=dist)
|
||||
@ -75,9 +76,8 @@ def can_skip(closest_points, vert_vectors):
|
||||
|
||||
def get_intersection_dictionary(bm, edge_indices):
|
||||
|
||||
if hasattr(bm.verts, "ensure_lookup_table"):
|
||||
bm.verts.ensure_lookup_table()
|
||||
bm.edges.ensure_lookup_table()
|
||||
bm.verts.ensure_lookup_table()
|
||||
bm.edges.ensure_lookup_table()
|
||||
|
||||
permutations = get_valid_permutations(bm, edge_indices)
|
||||
|
||||
|
Reference in New Issue
Block a user