hm_comparegetarea
Initializes the comparison module.
Syntax
hm_comparegetarea match_type match_location ?transformation_index?
Type
HyperMesh Tcl Query
Description
Calculates the distance between all source and target entities. This must be preceded by a call to a relevant hm_compareentities* command. Only the distances for the target entities are calculated. The results can be contoured or queried.
Inputs
- match_type
- The type of match to query for the area. Valid values are:
- match_location
- The location of the entities to query for the area. Valid values are:
- transformation_index
- The index of the transformation to query, starting with 0. The number of transformations can be found using hm_comparegettransformationcount.
Example
To get the area of both the source and target unmatched entities for a same side comparison of elems 1-20 and 101-120:
*createmark elems 1 1-20
*createmark elems 2 101-120
hm_compareinit
hm_compareentitiessameside surfs 1 surfs 2 0.1 2 0
set unmatched_source [hm_comparegetarea 0 1]
set unmatched_target [hm_comparegetarea 0 2]
hm_compareend
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
12.0