I am making some GraphViz dot graphs within my source code using Doxygen.
Question: Are the graphs produced by a specific dot file guaranteed to always produce the same output?
Is this the case for different computers, at different times of day, on different architectures, etc?
I am considering using compass points to refine my graph and make it look nicer.
I am wondering if there is any "randomness" to the initial seeding of the graph layout, or any "implementation-defined" portions to the layout engine. I don't want to go to a lot of effort to optimize output for my system, if it won't look the same on others systems. This will be used by both Windows and Mac users. TIA
neato
,twopi
, andfdp
layouts; however it says nothing about thedot
layout. – Dudarand()
calls, so I wonder if it's simply an uninitialised data bug. – Roseannroseanna