PK_ATTRIB_t   



This type represents an ATTRIBute.  An attribute is attached to an entity and
contains additional information which is frequently application defined.

Used in:

PK_ATTDEF_copy_callback_f_t
PK_ATTDEF_delete_callback_f_t
PK_ATTDEF_merge_callback_f_t
PK_ATTDEF_receive_callback_f_t
PK_ATTDEF_split_callback_f_t
PK_ATTDEF_transmit_callback_f_t
PK_ATTRIB_ask_attdef
PK_ATTRIB_ask_axes
PK_ATTRIB_ask_doubles
PK_ATTRIB_ask_ints
PK_ATTRIB_ask_named_axes
PK_ATTRIB_ask_named_doubles
PK_ATTRIB_ask_named_ints
PK_ATTRIB_ask_named_pointers
PK_ATTRIB_ask_named_string
PK_ATTRIB_ask_named_ustring
PK_ATTRIB_ask_named_vectors
PK_ATTRIB_ask_no_roll
PK_ATTRIB_ask_nth_axis
PK_ATTRIB_ask_nth_double
PK_ATTRIB_ask_nth_int
PK_ATTRIB_ask_nth_pointer
PK_ATTRIB_ask_nth_vector
PK_ATTRIB_ask_owner
PK_ATTRIB_ask_pointers
PK_ATTRIB_ask_string
PK_ATTRIB_ask_ustring
PK_ATTRIB_ask_vectors
PK_ATTRIB_create_empty
PK_ATTRIB_reset_cb_f_t
PK_ATTRIB_set_axes
PK_ATTRIB_set_doubles
PK_ATTRIB_set_ints
PK_ATTRIB_set_named_axes
PK_ATTRIB_set_named_doubles
PK_ATTRIB_set_named_ints
PK_ATTRIB_set_named_pointers
PK_ATTRIB_set_named_string
PK_ATTRIB_set_named_ustring
PK_ATTRIB_set_named_vectors
PK_ATTRIB_set_no_roll
PK_ATTRIB_set_pointers
PK_ATTRIB_set_string
PK_ATTRIB_set_ustring
PK_ATTRIB_set_vectors
PK_ENTITY_ask_attribs
PK_ENTITY_ask_first_attrib
PK_GROUP_ask_closure
PK_PART_ask_all_attribs
PK_PART_ask_attribs_cb
PK_PMARK_goto_attrib_cb_f_t


An attribute is a type of entity (PK_CLASS_attrib is a subclass of
PK_CLASS_entity).

What information the attribute may contain, and how the attribute behaves
during various modelling operations is defined by an attribute definition
(PK_ATTDEF_t).

See Attributes for more information.