## Source and Graphical Views

Understand for C++ analyzes your C or C++ software and creates a database containing information about the entities and the relations between entities. The database can then be browsed using various “view” windows. The views are divided into four kinds:

- Information views show all that Understand for C++ knows about a given entity.
- Hierarchy views show relations between entities. Each view follows a relation (for instance “With”) from the starting entity (that you inquired about) through its children and successors.
- Structure views quickly show the structure of any entity that adds to the structure of your software (for instance a compilation unit, package, function, procedure, task).
- Source views show your source in a hyperlinked fashion. They provide information when looking at the source code, or track source code when looking at other information.

Examples of each type are shown in the following figure:

Scientific Toolworks, Inc. http://www.scitools.com