UF_MODL_linked_ext_s (view source)
 
Defined in: uf_modl_types.h
 
Also known as:
 
Overview
Define the data structure for an Linked Exterior feature.


Data Members

num_bodies
int
Number of candidate bodies.

bodies
tag_t *
Candidate bodies.

xforms
tag_t *
Array of xforms. One for each body,
determines the position of the body
relative to its source geometry.
Must be NULL_TAG (apply no transformation) or
an assy_ctxt_xform in the work part.

num_faces
int
Number of tags in the faces array.

faces
tag_t *
Array of face tags.

xform_index
int *
Array of indices into xforms array, one index
for each face. Determines the position
of the linked feature relative to its
source geometry.

group_results
int
Method used to group resulting sheet bodies.
One of:
UF_LINKED_EXT_GROUP_NONE
UF_LINKED_EXT_GROUP_SINGLE
UF_LINKED_EXT_GROUP_COMPONENT

mass_props
logical
If true, calculate mass properties of
all candidate solid bodies.

delete_openings
logical
If true, any holes in the resulting sheet are
closed up; if false they are left. Note: A hole
is any interior edge loop without an adjacent
face.

at_timestamp
logical
If true, each linked region updates at
a time determined by its creation timestamp.
If false, the linked regions update after their
source faces body is completely generated.
Note: this only applies to the linked regions.
Mass properties are always calcualted after the
body is completely generated