7.2.4 Internal Variable Handling

The parameters specific to the USPACK are handled by uspget/uspset, but routines (ussttl) are also provided for specifying the titles at once. Of these, usinit is called from grfrm and grfig, so the user normally does not need to call it.

The USPACk uses the routines of UUPACK and UXPACK/UYPACK for plotting coordinate axes and line graphs, so it is affected by the internal variables of these packages. The control items, their control routines, and the internal variables are given below.

Control Item SET Routine Internal Variable
The minimum and maximum value of the coordinate axes * sg p SET/sgswnd uxmin/uxmax/uymin/uymax
The viewport * sg p SET/sgsvpt vxmin/vxmax/vymin/vymax
The direction of a coordinate axis uslset lxinv/lyinv
The offset values usrset xoff/yoff
The factor value usrset xfac/yfac
The tick mark interval usrset dxt/dyt
The position of the coordinate axis uscset cxside/cyside
The direction of the tick marks *uziset inner
The label interval usrset dxl/dyl
The direction of the label *uziset irotl zs
The centering option of the label *uziset icent zs
The title characters uscset/ussttl cxttl/cyttl
The unit of the sub-label uscset cxunit/cyunit
The parenthesis of the sub-label uscset cblkt
The position of the sub-label uscset cxspos/cyspos
The flag for title, sub-label, and label *uzlset label zs
The character size *uzfact argument
The polyline attributes *uuslni/uuslnt argument