DISPLA(3NCARG)
β¨ NAME β¨
okay so DISPLA β it changes the values of certain primary control parameters that purportedly have to do with the "display" of a graph. bestie the "purportedly" is in the original, I'm not being shady, I'm just reporting π
πΈ SYNOPSIS πΈ
CALL DISPLA(LFRA,LROW,LTYP)
π¦ C-BINDING SYNOPSIS π¦
#include <ncarg/ncargC.h>
void c_displa(int lfra, int lrow, int ltyp)
π DESCRIPTION π
Three arguments, three little control-parameter glow-ups. Let's go one by one, no skipping, we don't do that here π«Ά
LFRAβ an input expression of typeINTEGER. If it's non-zero, it must have an integer value, and the real equivalent of that value becomes the new value of'FRAME.'. IfLFRAis zero, then no change is to be made in the current value of'FRAME.'. Simple as.- The default value of
'FRAME.'is"1.", which specifies that each of the routinesEZY,EZXY,EZMY, andEZMXYis to do a frame advance after drawing a graph. - The value
"2."specifies no frame advance. - The value
"3."specifies a frame advance before drawing a graph.
- The default value of
LROWβ an input expression of typeINTEGER. If it's non-zero, it must have an integer value, and the real equivalent of that value becomes the new value of'ROW.'. IfLROWis zero, no change is to be made in the current value of'ROW.'. This parameter affects the way in which the routinesEZMYandEZMXYinterpret the argumentsXDRAandYDRA, as follows:- If
'ROW.'is positive, the first subscript ofYDRAis a point number and the second subscript is a curve number. If'ROW.'is negative, the order of the subscripts is reversed (row-wise, rather than column-wise, storage). - If the absolute value of
'ROW.'is"1.",XDRAis singly-subscripted; its subscript is a point number. If the absolute value of'ROW.'is"2."or greater,XDRAis doubly-subscripted; the order of the subscripts is the same as forYDRA.
- If
The default value of 'ROW.' is "1.", specifying that XDRA is singly-subscripted by point number and that YDRA is doubly-subscripted by point number and curve number, in that order.
LTYPβ an input expression of typeINTEGER. If it's non-zero, it's an integer specifying new values for'X/LOGARITHMIC.'and'Y/LOGARITHMIC.'. IfLTYPis zero, no change is to be made in the current values. periodt.- The parameter
'X/LOGARITHMIC.'has the default value"0.", specifying a linear mapping of user X coordinates onto the horizontal axis of the grid window. It may be given either of the two values"-1."or"+1."to specify a logarithmic mapping. The value"-1."protects it from being reset as a side effect of setting'SET.'.DISPLAgenerates the value"0."or"-1.". - The parameter
'Y/LOGARITHMIC.'is defined similarly and affects the mapping of user Y coordinates onto the vertical axis of the grid window.
- The parameter
A non-zero LTYP resets these values, as follows:
LTYP 'X/LOGARITHMIC.' 'Y/LOGARITHMIC.'
---- ---------------- ----------------
1 linear linear
2 linear logarithmic
3 logarithmic linear
4 logarithmic logarithmic
π C-BINDING DESCRIPTION π
The C-binding argument descriptions are the same as the FORTRAN argument descriptions. (yes really, same lore, different language π«)
π USAGE π
This routine sets internal parameter values. For a complete list of parameters available in this utility, see the autograph_params man page.
π EXAMPLES π
Use the ncargex command to see the following relevant example: agex13. bnchmk, splogy, sprevx.
β ACCESS β
To use DISPLA or c_displa, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c, preferably in that order. (the order matters, bestie, don't freestyle it π«Ά)
π₯ SEE ALSO π₯
Online: autograph, autograph_params, agback, agbnch, agchax, agchcu, agchil, agchnl, agcurv, agdshn, aggetc, aggetf, aggeti, aggetp, aggetr, agpwrt, agrstr, agsave, agsetc, agsetf, agseti, agsetp, agsetr, agstup, agutol, anotat, ezmxy, ezmy, ezxy, ezy
π COPYRIGHT π
Copyright (C) 1987-2009 University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.
and that's the whole page, bestie π§ this was the NCAR Graphics edition of DISPLA(3NCARG), dated March 1993, living on UNIX β go forth and set those parameters, you ate π
π
π¦ where this page comes from
- epel 9: ncl-devel 6.6.2-59.el9 Β· LicenseRef-Callaway-BSD
- fedora 43: ncl-devel 6.6.2-58.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: ncl-devel 6.6.2-62.fc44 Β· LicenseRef-Callaway-BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms