Graphviz

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Graphviz
128px
Розробник(и) AT&T Research Labs and Contributors[1]
Стабільний випуск 2.26.3 (26 січня 2010; 1213 днів тому)
Нестабільний випуск 2.27.20100903.0445 (3 вересня 2010; 993 дні тому)
Операційна система 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.

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

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

Подібне ПЗ 

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

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