will draw the vertices and edges
    vertex_order = self._determine_vertex_order(graph, kwds)
    edge_order = self._determine_edge_order(graph, kwds)

    # Construct the iterator that we will use to draw the vertices
    vs = graph.vs
    if vertex_order is None:
        # Default vertex order
        vertex_coord_iter = zip(vs, vertex_builder, layout)
    else:
        # Specified vertex order
        vertex_coord_iter = (
            (vs[i], vertex_builder[i], layout[i]) for i in vertex_order
        )
