hm_getwrappoints
Returns a list of points, from the first input point to the third input point, that trace a convex path across the specified entities.
Syntax
hm_getwrappoints entity_type mark_id x1 y1 z1 x2 y2 z2 x3 y3 z3
Type
HyperMesh Tcl Query Command
Description
Given a mark of entities, a plane definition, and a vector, returns the maximum and minimum coordinates on the cross-section defined by the virtual intersection of the entities with the plane, in the vector direction.
Inputs
- entity_type
 - The type of entities to consider. Valid values are elems, surfs and comps (elems take priority over surfs).
 - mark_id
 - The ID of the mark containing the input entities.
 - x1
 - y1
 - z1
 - Defines the normal coordinates of the first input point.
 - x2
 - y2
 - z2
 - Defines the normal coordinates of the second input point.
 - x3
 - y3
 - z3
 - Defines the normal coordinates of the third input point.
 
Example
To get the wrap points for all displayed elements using input points (0,0,0) (10,0,0) (10,10,0):
*createmark elems 1 displayed
hm_getwrappoints elems 1 0 0 0 10 0 0 10 10 0
    Errors
if { [ catch {command_name...} ] } {
   # Handle error
}Version History
12.0.110