rustworkx.spiral_layout#

spiral_layout(graph, scale=1, center=None, resolution=0.35, equidistant=False)[source]#

生成图的螺旋布局

Parameters:
  • graph – 用于生成布局的图。可以是 PyGraphPyDiGraph

  • scale (float) – 一个可选的缩放因子,用于缩放位置

  • center (tuple) – 一个可选的居中位置参数。这是一个二维元组,包含两个用于表示居中位置的float浮点数值

  • resolution (float) – 返回的螺旋布局的紧凑度。 数值越低会导致更紧凑的螺旋布局。

  • equidistant (bool) – 如果为真,节点将以等距离方式绘制。

Returns:

图的螺旋布局。

Return type:

Pos2DMapping