UF_DRF_leader_data_s (view source)
 
Defined in: uf_drf_types.h
 
Also known as:
 
Overview
A structure encapsulating the information needed to create a set of annotation
leaders for a single annotation. This structure can specify any number
of leaders, each with it's own set of intermediate points. This structure is
nearly identical to UF_DRF_leader_t except for that it contains the point
information for the leader terminators in associativity_data


Data Members

num_leaders
int
The number of leaders in the structure

associativity_data
UF_DRF_object_assoc_data_t *
An array containing the information for each
associativity for that object. Use UF_free
to free this array of allocated memory.

leader_orientation
UF_DRF_leader_orientation_t
This enumerated type describes the orientation
of the leader's stub. For now, UF_DRF_LEADER_TOP
and UF_DRF_LEADER_BOTTOM are invalid
arguments for this structure.

intermediate_points
UF_DRF_intermediate_points_t *
This is an array of intermediate point
structures. The number of structures
in this array should correspond to
the number of leaders defined in num_leaders.