1CPDRPL(3NCARG) NCAR GRAPHICS CPDRPL(3NCARG)
2
3
4
6 CPDRPL - Provides a useful polyline-drawer for the routine CPCLDM.
7
9 CALL CPDRPL (XCS, YCS, NCS, IAI, IAG, NAI)
10
12 XCS (a REAL array of dimension at least NCS, input) is an array
13 containing the X coordinates of NCS points defining a
14 polyline.
15
16 YCS (a REAL array of dimension at least NCS, input) is an array
17 containing the Y coordinates of NCS points defining a
18 polyline.
19
20 NCS (INTEGER, input) is the number of points defining the
21 polyline.
22
23 IAI (an INTEGER array of dimension at least NAI, input) is an
24 array of area identifiers for the area in which the
25 polyline lies. For each I from 1 to NAI, IAI(I) is the area
26 identifier of the area with respect to the edge group
27 IAG(I).
28
29 IAG (an INTEGER array of dimension at least NAI, input) is an
30 array of group identifiers. See the description of IAI,
31 above.
32
33 NAI (INTEGER, input) is the number of area identifiers in the
34 array IAI and the number of group identifiers in the array
35 IAG.
36
38 If CPCLDM is called, and the only object of using it, instead of
39 CPCLDR, to draw contour lines is to avoid drawing the lines through
40 labels, then, in the routine which calls CPCLDM, put the declaration
41
42 EXTERNAL CPDRPL
43
44 and, in the call to CPCLDM, use CPDRPL for the argument RTPL. Each time
45 CPDRPL is called, it draws the polyline defined by its first three
46 arguments if, and only if, none of the area identifiers defined by the
47 other three arguments is negative.
48
50 To use CPDRPL, load the NCAR Graphics libraries ncarg, ncarg_gks, and
51 ncarg_c, preferably in that order.
52
54 Online: conpack, cpback, cpchcf, cpchcl, cpchhl, cpchil, cpchll,
55 cpcica, cpclam, cpcldm, cpcldr, cpcltr, cpcnrc, cpezct, cpgetc, cpgeti,
56 cpgetr, cplbam, cplbdr, cpmpxy, cpmviw, cpmvrw, cppkcl, cppklb, cprect,
57 cprset, cpscae, cpsetc, cpseti, cpsetr, cpsps1, cpsps2, ncarg_cbind
58
59 Hardcopy: NCAR Graphics Contouring and Mapping Tutorial
60
62 Copyright (C) 1987-2007
63 University Corporation for Atmospheric Research
64
65 This documentation is free software; you can redistribute it and/or
66 modify it under the terms of the GNU General Public License as
67 published by the Free Software Foundation; either version 2 of the
68 License, or (at your option) any later version.
69
70 This software is distributed in the hope that it will be useful, but
71 WITHOUT ANY WARRANTY; without even the implied warranty of
72 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
73 General Public License for more details.
74
75 You should have received a copy of the GNU General Public License along
76 with this software; if not, write to the Free Software Foundation,
77 Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
78
79
80
81
82UNIX March 1993 CPDRPL(3NCARG)