Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have used Graphviz that way. It wasn't too bad. The most annoying part was inconsistency in input and output units. Some properties expect values in pixels, some are in inches, and dpi for input and output are different with only one of them being configurable. Otherwise code was quite straight-forward: create context, create nodes, create edges, set attributes, run layout, read positions and edge path coordinates, do the cleanup.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: