UF_DRF_intermediate_points_s (view source)
 
Defined in: uf_drf_types.h
 
Also known as:
 
Overview
This structure defines a set of intermediate points for a single leader
of an annotation.


Data Members

num_points
int
The number of intermediate points for this leader.
num_points must be greater than or equal to zero.
The number of points corresponds directly to the
number of points between the stub and the leader
terminator. The ordering of the points is also
important. The first point (points[0][]) describes
the closest intermediate point to the leader
terminator. The nth point describes the
intermediate point closest to the stub (or
annotation if there is no stub. Here is a sample
of a leader with 3 intermediate points and their
relative indices. Note that the stub points are not
considered intermediate points:

(points[2][...])
/ \
/ \ ----------------> (terminator)
ANN -(stub)--/ \ / (points[0][...])
\ /
\ /
(points[1][...])

points
double * *
A two-dimensional array of doubles. The first
dimension of this array should be equal to num_points.
The second dimension of this array is fixed at 3, since
each set of three doubles describes a 3 dimensional
point in absolute coordinates.