Hi,
In this example (here), we can see this part of code:
# Spin and deal with geometry on side 'a'
edges_start_a = bm.edges[:]
geom_start_a = bm.verts[:] + edges_start_a
ret = bmesh.ops.spin(
bm,
geom=geom_start_a,
angle=math.radians(180.0),
steps=8,
axis=(1.0, 0.0, 0.0),
cent=(0.0, 1.0, 0.0))
Anybody may explain why authors added bm.verts[:] to geom_start_a
edges_start_a = bm.edges[:]
# here just after -> WHY?
geom_start_a = bm.verts[:] + edges_start_a
It seems to work with edges_start_a …
thank you