Вычислите положения узла и траектории ребра
dolayout(
BGobj
)
dolayout(BGobj
,
'Paths', PathsOnlyValue
)
BGobj | Биообъект диаграмм создается функцией biograph (конструктор Object). |
PathsOnlyValue | Управляет вычислением только путей к ребру, оставляя узлы в их текущих положениях. Выбором является true или false (значение по умолчанию). |
dolayout(
вызывает механизм размещения, чтобы вычислить оптимальное положение для каждого узла так, чтобы его 2D рендеринг был чистым и ненарушенным, и затем вычислил лучшие кривые, чтобы представлять ребра. Механизм размещения использует следующие свойства биообъекта диаграмм: BGobj
)
LayoutType
— Задает механизм размещения как 'hierarchical'
, 'equilibrium'
или 'radial'
.
LayoutScale
— Повторно масштабирует размеры узла прежде, чем вызвать механизм размещения. Это дает больше пробела размещению и уменьшает наложение узлов.
NodeAutoSize
— Средства управления, предварительно вычисляющие размер узла прежде, чем вызвать механизм размещения. Когда NodeAutoSize
установлен в 'on'
, механизм размещения использует свойства FontSize
и Shape
узла и свойство LayoutScale
биообъекта диаграмм предварительно вычислить фактический размер каждого узла. Когда NodeAutoSize
установлен в 'off'
, механизм размещения использует свойство Size
узла.
Для получения дополнительной информации о вышеупомянутых свойствах смотрите Свойства Биообъекта диаграмм. Для примера доступа и определения вышеупомянутые свойства биообъекта диаграмм, смотрите, Создают Биообъект диаграмм и задают его свойства.
dolayout(
управляет вычислением только путей к ребру, оставляя узлы в их текущих положениях. Выбором является BGobj
,
'Paths', PathsOnlyValue
)true
или false
(значение по умолчанию).
biograph
| dolayout
| get
| getancestors
| getdescendants
| getedgesbynodeid
| getnodesbyid
| getrelatives
| set
| view