DCL:GRPH2:ULPACK: Logarithmic Coordinate Axis Routines
The ULPACK is a subroutine package for plotting log coordinate axes. Therefore, it can only be used for normalization transformations with transformation function numbers ITR = 1-4 (Cartesian coordinates). The program is not certified to operate properly when other transformation function numbers are specified.
This package is written based on the subroutine packages UXPACK/UYPACK/UZPACK
(see Chapter 3) for plotting Cartesian coordinate
axis. Also, the plotting of a log axis in USPACK (see Chapter 7)
uses this package.
This package can plot many different types of log axes by changing the arguments
or internal variables given in the draw routines. The argument given by the draw
routines (ULXLOG/ULYLOG) will enable a specification for drawing
several labels within a single order on the axis. Furthermore, by changing the
internal variable handled by ULpGET/ULpSET,
the format of the axis label can be changed.
The argument CSIDE that appears in the descriptions below is a parameter
which specifies the position to draw the axis component, and 'B', 'T',
and 'U' can be specified for the x axis, and 'L', 'R',
and 'U' for the y axis. (For details, see Section 3.2.)