UF_ASSEM_iset_array_data_s (view source)
 
Defined in: uf_assem_types.h
 
Also known as:
 
Overview
Component array based on a feature instance-set component. Also referred
to as an iset array.


Data Members

feature_iset
tag_t
The tag of the feature iset that the array
is based upon. Information about the iset
may be obtained by calling
UF_MODL_ask_linear_iset_parms or
UF_MODL_ask_circular_iset_parms as
appropriate.

template_component
tag_t
The tag of the template component for this
array.

dimensions [ UF_ASSEM_max_dim_count ]
int
An array of integers which
indicates the size of the array. A referenced iset can
be Linear or Circular. For a linear iset, the first
array element is the number of components in the X direction
and the second element is the number of components
in the Y direction. For a one dimensional linear iset, the
second element will be NULL. For circular arrays, the second
element will be NULL. The dimensions array can be left
unpopulated (or not required) during creation.

array_name
char *
The name of the array object. When this
value is returned from an enquiry function,
it is dynamically allocated, and must be
freed by calling UF_free.