DCL:GRPH2:UCPACK : Coordinate Axis Routines for Date: Explanation of Subroutines
Inquires/changes an internal variable used in UCPACK. (ucpstx permits change with a runtime option.)
ipara = NumRu::DCL.ucpget(cp)
NumRu::DCL.ucpset(cp,lpara)
NumRu::DCL.ucpstx(cp,ipara)
cp (C*8) The name of an internal variable ipara (I,R,L) The value of an internal variable
Below is a list of names that can be used to specify cp.
'NDAY' (I) Specifies the interval for plotting tick marks and labels of dates when using ucxady/ucyady. If 'NDAY' is undefined, then an appropriate value is selected from 0, 1, 2, 5, 10, or 15. (When 0, only the axis is plotted, and no ticks or labels are drawn.) When explicitly specified, the specified value is used. (The initial value is undefined.) This value is specified by the function 'NUCDAY'. 'NCHAR' (I) Specifies the number of letters in the month for the label when using ucxamn/ucyamn . If 'NCHAR' is undefined, then an appropriate value is selected from 0, 1, 2, 3, or 9. (When 0, only the axis is plotted, and no ticks or months are drawn) When explicitly specified, the specified value is used. (The initial value is undefined.) This value is specified by the function 'NUCCHR'. 'LOWER' (L) Specifies whether to write the letters after the second letter in lower case for the name of the month written by ucxady/ucyady. In lower case when .true.; in upper case when .false.. (The initial value is .false..) 'IUNDEF' (I) The internal variable indicating that the value is undefined. (The initial value is -999.)
ncp = NumRu::DCL.ucpqnp() Counts the total number of internal variables (NCP). idx = NumRu::DCL.ucpqid(cp) Determines the position (IDX) of the internal variable cp. cp = NumRu::DCL.ucpqcp(idx) Inquires the name (CP) of the internal variable at position idx. ipara = NumRu::DCL.ucpqvl(idx) Inquires the value (IPARA) of the internal variable at position idx. NumRu::DCL.ucpsvl(idx,ipara) Changes the value (IPARA) of the internal variable at position idx