Hi everyone,
in the documentation I often come across diagrams like the one shown below, which is from Dependencies of library McPathGen.
While I expect that these diagrams are probably useful for building up an understanding of code organization, dependencies etc. I hardly understand what they actually illustrate. So far I also did not find a legend or guide that explains what is shown.
For example, I do not know what the edges indicate. They appear to be undirected, so they probably do not indicate dependencies? Is there information contained in the vertical/horizontal ordering of blocks? The section at the bottom of “library blocks” seems to show what kind of objects are defined in a library.
To be clear: I do not ask about the specific diagram I pasted here, it is just meant as an example. I am asking about this kind of diagrams that exist in many places in the documentation (at least for mappMotion that is the case).
There is also Library and module dependencies which perhaps is “the full picture”. It also has “dependencies” explicitly in the title. But how do the dependencies of McPathGen, for example, fit into this picture (see second screenshot)?
Would be happy to see explanations or pointers to a helpful legend or something like this.
Lukas
EDIT: typos

