5.3.4 UCXAYR/UCYAYR

1.
Function
Plots the coordinate axis for years.
2.
Call
CALL UCXAYR(CSIDE,JD0,ND)
CALL UCYAYR(CSIDE,JD0,ND)
3.
Explanation of Parameters
CSIDE (C*1) Specifies the position to plot the axis.
JD0 (I) Specifies the date of the position corresponding to 0 in UC.
ND (I) Specifies the number of days to plot.
4.
Notes
(a)
An array is prepared internally for keeping the information for plotting the ticks and years on the labels. The array size restricts the maximum number of ticks and years (labels) to 50.
(b)
UCXAYR/UCYAYR plots axis using UXPAXS/UYPAXS (ISLCT=2), plots tick marks using UXPTMK/UYPTMK (ISLCT=1), and labels of years using UXPLBL/UYPLBL (ISLCT=1). Therefore, the attributes for these component elements of the axes can be inquired/changed using UZpGET/UZpSET. However, 'ICENTzs' must be 0. 'IROTLzs' inquires 'IROTCzs' and uses the value. 'LBTWN' is .TRUE.. 'RSIZET2' is multiplied by a factor of 1.5. See Chapter 3 for details.