Understand can generate graphs that show the hierarchy of an architecture, or just a sub-hierarchy.

The dependency graphs include options in the Graph Menu Bar that allow you to modify the graph display by
controlling expansion, highlighting, and arrows on a per-node basis. Node children and Edges coming in and going out are easy to see and identify using the customization provided.


For example, the following graph shows the files that are “depended on by” zlib\contrib using red edges, and the files that zlib/contrib “depends on” with blue edges. The dependencies for the other files are still visible, but are faded out to allow easier viewing for the node you are interested in.

dependenciesGraph dependenciesGraph2

Detailed graph functionality can be seen in the Dependency Graphs video and more information on Graphs can be found on our support page.