Spec-Zone.ru › Graphviz

startType

Как изначально размещать узлы

Имеет синтаксис (style)?(seed)?.

Если присутствует style, оно должно быть одной из строк:

  • "regular": равномерно разместить узлы по окружности
  • "self": выполнить сокращённую версию neato для получения начального размещения
  • "random": случайным образом разместить узлы в единичном квадрате.

Если присутствует seed, оно задаёт начальное значение для генератора случайных чисел. Если seed является положительным числом, оно используется в качестве начального значения. В противном случае для выбора начального значения используется текущее время и, возможно, идентификатор процесса, что делает выбор более случайным. В этом случае значение начального числа сохраняется в графе.

Если значение — просто "random", выбирается начальное значение, основанное на времени.

Обратите внимание, что входные позиции, заданные атрибутом pos узла, используются только тогда, когда стиль — "random".

Атрибуты

startType является допустимым типом для:
  • start

© 2025 The Graphviz Authors
Licensed under the Eclipse Public License 1.0.
https://www.graphviz.org/docs/attr-types/startType/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API