sfdp

代表可擴展的力導向佈局

sfdp 是一種快速、多層次、力導向的演算法,可有效率地佈局大型圖形,概述於「高效能和高品質的力導向圖形繪製」1

用於佈局大型圖形的 fdp 版面配置的多尺度版本。

sfdp 功能的屬性

  • beautify – 是否在 sfdp 中將葉節點均勻地繪製在根節點周圍的圓形中。適用於:圖形。
  • dim – 設定佈局使用的維度數。適用於:圖形。
  • dimen – 設定渲染使用的維度數。適用於:圖形。
  • K – 虛擬物理模型中使用的彈簧常數。適用於:圖形、叢集。
  • label_scheme – 是否將名稱為 |edgelabel|* 的節點視為表示邊緣標籤的特殊節點。適用於:圖形。
  • levels – 多層次方案中允許的層級數。適用於:圖形。
  • normalize – 正規化最終佈局的座標。適用於:圖形。
  • overlap_scaling – 按因子縮放版面配置,以減少節點重疊。適用於:圖形。
  • overlap_shrink – 重疊移除演算法是否應執行壓縮傳遞以減少版面配置的大小。適用於:圖形。
  • quadtree – 要使用的四元樹方案。適用於:圖形。
  • repulsiveforce – 擴展 Fruchterman-Reingold 中使用的排斥力強度。適用於:圖形。
  • rotation – 將最終版面配置逆時針旋轉指定的度數。適用於:圖形。
  • smoothing – 指定用於平滑節點不均勻分佈的後處理步驟。適用於:圖形。
  • start – 用於決定節點初始佈局的參數。適用於:圖形。
  • voro_margin – Voronoi 技術的調整邊距。適用於:圖形。

上次修改時間:2022 年 10 月 2 日:更新 sfdp 屬性 (bc713ac)