When looping through the vertices of a polygon via polygon.vertices, does Blender guarantee that the order of the vertex indices is consecutive around the edge of the polygon?
ob = bpy.context.object
face = ob.data.polygons[0]
for v_ind in face.vertices:
this_xyz = ob.data.vertices[v_ind]
And same question for the edges of a polygon.
They seem to be for the cases I have checked, but I have been unable to find this documented anywhere. Thanks in advance.