All of Understand's graphs can be configured in a myriad of ways. They can also be copied to the clipboard, saved as an image, saved as a vector image or saved directly to Visio for further editing.
Printing can be to a single sheet or divided among N sheets that are then pieced together (poster printing). All graphs can be generated automatically via scripts permitting easy update of "As Built" documentation.
Example Hierarchical Graph (Calls) of C function Main:
![]()
This tree has been manually expanded and contracted to just show what is desired.
Example Hierarchical Graph (Expanded Data Members) of a C++ Class:
![]()
This graph shows all the data fields in the main and children class or sub-types.
Example Hierarchical Graph (With Hiearchy) of an Ada Package:
![]()
Note that layout has been altered and full names are shown
(this is configurable).