hsmDeselect
hsmDeselect(
[ ?type d_type ]
[ ?path g_path ]
[ ?name g_name ]
[ ?spec l_spec ]
)
=> t / nil
Description
Deselects named objects in the design hierarchy.
Arguments
|
?type d_type
|
The object type to be deselected.
Objects currently supported are: instances, nets, pins, terminals, paths, vias, PRBoundary, areaBoundary, clusterBoundary, snapBoundary, figGroups and clusters.
|
|
?path g_path
|
The hierarchical path can be either a string, window or list.
|
|
?name g_name
|
The name of the object to be deselected. Can be either a string for a single object or a list of strings for multiple objects.
|
|
?spec l_spec
|
The general specification API.
For example:
when( ss=hsmSelectedSet(?type ‘net) hsmDeselect(?spec ss) )
|
Value Returned
|
t
|
Object successfully deselected.
|
|
nil
|
Command failed.
|
Examples
hsmDeselect(?type ‘inst ?path hiGetCurrentWindow ?name list(“I3” “I4”))
hsmDeselect(?type ‘inst ?path “(amsPLL.vco:schematic)/IN23” ?name list(“I3” “14”))
Return to top