hm_getunresolvedidcrossreferences

Returns entities that are referring to an unresolved ID.

Syntax

hm_getunresolvedidcrossreferences entity_type entity_id ?id_pool_id?

Type

HyperMesh Tcl Query

Description

Returns entities that are referring to an unresolved ID. The return value is a list of 3 values for each cross-referenced entity:

{entity_type id_pool_name ids}

For entities with ID pools the IDs returned are the solver IDs. Otherwise, the IDs are the internal IDs. If there is no ID pool for the specified entity type, "" will be returned for id_pool_id.

Inputs

entity_type
The type of entity to query.
entity_id
The ID of the entity to query.
?id_pool_id?
The ID of the ID pool to query. If specified, entity_id is taken as a solver ID. If not specified, entity_id is taken as an internal ID.

Example

To get the list of entity types cross-referencing material unresolved ID 100:

hm_getunresolvedidcrossreferences materials 100

Errors

Incorrect usage results in a Tcl error. To detect errors, you can use the catch command:
if { [ catch {command_name...} ] } {
   # Handle error
}

Version History

14.0