extend(vertseq)
Add zero or more edges to the mesh. Edges which already exist in the
mesh or with both vertices the same are ignored. If three or four verts
are specified in any sequence, an edge is also created between the
first and last vertices (this is useful when adding faces).
Example:
import Blender
from Blender import Mesh
me = Mesh.Get("Plane") # get the mesh data called "Plane"
v = me.verts # get vertices
if len(v) >= 6: # if there are enough vertices...
me.edges.extend(v[0],v[1]) # add a single edge
l=[(v[1],v[2],v[3]),[0,2,4,5]]
me.edges.extend(l) # add multiple edges
-
- Parameters:
vertseq -
either two to four ints or MVerts, or sequence (list or tuple)
of sequences each containing two to four ints or MVerts.
(type=sequence(s) of ints or MVerts)
|