Graphviz

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Graphviz
Розробник(и) AT&T Research Labs and Contributors[1]
Стабільний випуск 2.26.3 (26 січня 2010; 1765 днів тому)
Нестабільний випуск 2.27.20100903.0445 (3 вересня 2010; 1545 днів тому)
Операційна система Linux, Windows, Mac OS X
Тип Graph Visualization
Ліцензія Common Public License
Сайт http://graphviz.org/
Неорієнтований граф, який ілюструє суміжність 48 сполучених штатів

Graphviz (скорочено від англ. Graph Visualization Software) — пакет інструментів з відкритим кодом для візуалізації графів розроблений в AT&T Labs для графів описаних мовою DOT. Також він дозволяє іншим програмам використовувати свої бібліотеки. Graphviz — вільне програмне забезпечення що поширюється під ліцензією Common Public License.

Архітектура[ред.ред. код]

Graphviz складається з мови опису графів DOT[2] та набору програм, які можуть обробляти файли цієї мови:

dot 
консольна програма що розташовує граф на площині і виводить його зображення в різні графічні формати (PostScript, PDF, SVG, та інші).
neato 
для «пружинної моделі» розміщення (в версії Mac OS називається «з мінімізованою енергією»)
twopi 
для радіального розміщення
circo 
для кругового розміщення.
fdp 
розміщує ненаправлені графи.
dotty 
Графічний інтерфейс користувача для візуалізації та редагування графів.
lefty 
програмовний (на мові похідній від EZ[3]) віджет який виводить зображення графа і дозволяє користувачу виконувати дії над ним. Може використовуватись як view в архітектурі model-view-controller.

Застосування[ред.ред. код]

Див. також[ред.ред. код]

Подібне ПЗ 

Зноски[ред.ред. код]

Посилання[ред.ред. код]