UF_FAM_attribute_data_s (view source)
 
Defined in: uf_fam_types.h
 
Also known as:
 


Data Members

subtype
int
A flag indicating the attribute type.

base_object
tag_t
The object this family attribute is
based on.
When subtype is set to
UF_fam_attr_text_subtype,
base_object should be set to NULL_TAG.

When subtype is set to
UF_fam_attr_numeric_subtype,
base_object should be set to NULL_TAG.

When subtype is set to
UF_fam_attr_integer_subtype,
base_object should be set to NULL_TAG.

When subtype is set to
UF_fam_attr_double_subtype,
base_object should be set to NULL_TAG.

When subtype is set to
UF_fam_attr_string_subtype,
base_object should be set to NULL_TAG.

When subtype is set to
UF_fam_attr_part_subtype,
base_object should be set to a part
attribute tag.

When subtype is set to
UF_fam_attr_name_subtype,
base_object should be set to NULL_TAG.

When subtype is set to
UF_fam_attr_instance_subtype,
base_object should be set to an
instance_tag.

When subtype is set to
UF_fam_attr_exp_subtype,
base_object should be set to an
expression tag.

When subtype is set to
UF_fam_attr_mirror_subtype,
base_object should be set to a mirror
feature tag.

When subtype is set to
UF_fam_attr_density_subtype,
base_object should be set to a solid
body tag.

When subtype is set to
UF_fam_attr_feature_subtype,
base_object should be set to a
suppressible feature tag.

rules
char *
The rules for the attribute. (NOT USED)

value
char *
The current value of the attribute.

name
char *
The name for the attribute.