UF_FAM_attribute_data_s
(view source)
Defined in: uf_fam_types.h
Also known as:
UF_FAM_attribute_data_t
UF_FAM_attribute_data_p_t
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.