C and C++ SoftBench User's Guide
Using SoftBench Graph Windows
Understanding Nodes and Arcs
Appendix A332
Understanding Nodes and Arcs
All graphs display nodes and arcs within the Graph Area. Nodes
represent entities within your code, and arcs represent the relationships
between the entities. The following pages describe how you can select,
move, or hide nodes and arcs.
Reading Graph Area Nodes
The Graph Area includes nodes corresponding to entities, and arcs
corresponding to the relationship between two entities. Table A-3 shows
what entities the nodes represent in each graph window. For more
detailed discussions about nodes and arcs, refer to the applicable graph
chapters.
Selecting Nodes and Arcs
You can select any subset of nodes and/or arcs found within the Graph
Area. Refer to Table A-4 for a list of selection methods. When selected,
the object's outline changes.
You select a single node or arc by placing the pointer over the object and
clicking the left mouse button. This clears any other selections.
Table A-3 Graph Area Nodes
Target Graph Static Graph Data Graph
Window
• Include files
• Source files
• Intermediate files
• Build target
• Functions
• Function
templates
• Structures
• Classes
• Class templates
• Variables
• Files
• Data in memory