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 技術的調整邊距。適用於:圖形。