fdp
означает размещение с направленными силами.
раскладки на основе пружинной модели, подобные раскладкам neato, но достигает этого за счёт уменьшения сил, а не работы с энергией.
fdp реализует эвристику Фрухтермана — Рейнгольда1, включая многосеточный решатель, который обрабатывает большие графы и кластеризованные неориентированные графы.
Атрибуты для функций fdp
- dim – Задаёт количество измерений, используемых для раскладки. Допустимо для: графов.
- dimen – Задаёт количество измерений, используемых для отображения. Допустимо для: графов.
- inputscale – Масштабирует входные позиции для преобразования единиц длины. Допустимо для: графов.
- K – Константа пружины, используемая в виртуальной физической модели. Допустимо для: графов, кластеров.
- len – Предпочтительная длина ребра в дюймах. Допустимо для: рёбер.
- maxiter – Задаёт количество используемых итераций. Допустимо для: графов.
- normalize – Нормализует координаты итоговой раскладки. Допустимо для: графов.
- overlap_scaling – Масштабирует раскладку на заданный коэффициент, чтобы уменьшить перекрытие узлов. Допустимо для: графов.
- pin – Оставляет узел в заданной входной позиции. Допустимо для: узлов.
- pos – Положение узла или контрольных точек сплайна. Допустимо для: рёбер, узлов.
- sep – Отступ вокруг узлов при устранении их перекрытия. Допустимо для: графов.
- start – Параметр, используемый для определения начальной раскладки узлов. Допустимо для: графов.
© 2025 The Graphviz Authors
Licensed under the Eclipse Public License 1.0.
https://www.graphviz.org/docs/layouts/fdp/