Summary: information about the Call Hierarchy feature introduced in CAST Imaging ≥ 2.12.
The Call Hierarchy feature was introduced in CAST Imaging ≥ 2.12 and is similar in behaviour to the Path Finder feature. The feature enables you to view all the objects that would be affected when a hypothetical modification is carried out on a selected "source" object. Results (depending on the options chosen) display all calling or called objects of the initial chosen source object.
Accessing the feature
To access the Call Hierarchy feature, you must be working at Object level in any scope:
Right click an object in the view and select Call Hierarchy from the contextual menu - this object will then be designated the source object:
Using the feature
When the Call Hierarchy option is clicked, the following dialog box is displayed enabling you to configure how the feature will function:
|Select link type|
Choose either Callee or Caller to determine the type of links to other objects that will be taken into account by the Call Hierarchy feature:
|Number of depths|
Defines the maximum number of levels in the call graph. By default this is set to 4 and can be changed as required. Note that changing to above 10 can impact performance - the higher the number, the more objects need to be discovered, therefore impacting performance.
Hide external objects
Use these options to filter the type of objects in the results:
|Main objects only|
When Find Path is clicked, the view will display the results:
Click to enlarge