Graphviz vs aiSee

Общение на любые темы.

Graphviz vs aiSee

Сообщение Рустам » 21 мар 2010, 12:37

Что-то сомневаюсь, что тут кто-то этим занимался, но вдруг...
Есть граф и его хочется нарисовать. Под рукой оказались следующие 2 программы: aiSee и Graphviz (комплекс программ). У обеих программ есть язык, на котором описывается граф (GDL и DOT соответственно). Но у каждого есть и недостатки, которые я пока не знаю как победить.
Мой граф состоит из объектов, напоминающих, например, функциональные блоки. Т.е. название, порты слева, порты справа. К этим портам цепляются дуги. Дуги должны быть прямоугольными. aiSee умеет рисовать прямоугольные дуги, но он не умеет делать сложные вершины (с портами). Graphviz позволяет описывать сложные вершины и даже умеет цеплять дуги непосредственно к портам, но у него кривые дуги. Я так и не понял, как заставить его делать ломаные дуги. К тому же конечный вид графа в aiSee получше, чем в Graphviz. У последнего просто получается каша.

Редакторы графов не нужны, т.к. граф генерируется автоматически моим компилятором 8-)
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Вернуться в Свободное общение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron