def get_polygon_path(points):
""" Get a ui.Path object that connects a list of points with straight lines
to form a closed figure """
p = ui.Path()
# Move to first point
p.move_to(*points[0])
# Begin path, drawing line to the rest
for point in points[1:]:
p.line_to(*point)
# close the shape
p.close()
return p
评论列表
文章目录