1EZXY(3NCARG) NCAR GRAPHICS EZXY(3NCARG)
2
3
4
6 EZXY - Draws, in a manner determined by the current values of the
7 control parameters, a complete graph of a single curve through the
8 points (XDRA(I),YDRA(I)), for I from 1 to NPTS. The argument GLAB may
9 be used to specify a "graph label", to be placed at the top of the
10 graph.
11
13 CALL EZXY (XDRA,YDRA,NPTS,GLAB)
14
16 #include <ncarg/ncargC.h>
17
18 void c_ezxy (float *xdra, float *ydra, int npts, char *glab)
19
21 XDRA (an input array of type REAL, dimensioned NPTS) defines the
22 X coordinates of points on the curve.
23
24 YDRA (an input array of type REAL, dimensioned NPTS) defines the
25 Y coordinates of points on the curve.
26
27 The points on the curve have coordinates (XDRA(I),YDRA(I)),
28 for I from 1 to NPTS. The current value of 'NULL/1.'
29 (default value "1.E36") may be used to signal missing data
30 in these arrays. If either coordinate of a point is
31 missing, the point is considered to be missing; curve
32 segments on either side of a missing point are not drawn.
33 Note: Because all non-missing coordinates are used in
34 figuring the minimum and maximum user values along a given
35 axis, it is safest to mark both coordinates as "missing".
36
37 NPTS (an input expression of type INTEGER) is the number of
38 curve points defined by the arrays XDRA and YDRA.
39
40 GLAB (an input expression of type CHARACTER) defines a new
41 "graph label". (If the first character of this expression
42 is "CHAR(0)", no new "graph label" is defined; the current
43 one will continue to be used.) A character string defining
44 a new graph label must either be of the exact length
45 specified by the current value of 'LINE/MAXIMUM.' (default:
46 40 characters), or shorter; if shorter, it must be
47 terminated by the character defined by the current value of
48 text of line number 100 of the label named 'T'.
49
51 The C-binding argument descriptions are the same as the FORTRAN
52 argument descriptions.
53
55 Use the ncargex command to see the following relevant examples: agex02,
56 agex06, agex09, agex10, agex11, agex12, splogy, sprevx, tagupw, tautog,
57 fagezxy, fspponts.
58
60 To use EZXY or c_ezxy, load the NCAR Graphics libraries ncarg,
61 ncarg_gks, and ncarg_c, preferably in that order. To get smoother
62 curves, drawn using spline interpolation, also load libdashsmth.o. Or,
63 you can use the ncargf77 command to compile your program and load the
64 above libraries, then, to get smoother curves, use the -dashsmth
65 option.
66
68 Online: autograph, agback, agbnch, agchax, agchcu, agchil, agchnl,
69 agcurv, agdshn, aggetc, aggetf, aggeti, aggetp, aggetr, agpwrt, agrstr,
70 agsave, agsetc, agsetf, agseti, agsetp, agsetr, agstup, agutol, anotat,
71 displa, ezmxy, ezmy, ezy
72
73 Hardcopy: NCAR Graphics Fundamentals, UNIX Version
74
76 Copyright (C) 1987-2009
77 University Corporation for Atmospheric Research
78 The use of this Software is governed by a License Agreement.
79
80
81
82UNIX March 1993 EZXY(3NCARG)