1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
SUBROUTINE CONDSD
C
C +-----------------------------------------------------------------+
C | |
C | Copyright (C) 1986 by UCAR |
C | University Corporation for Atmospheric Research |
C | All Rights Reserved |
C | |
C | NCARGRAPHICS Version 1.00 |
C | |
C +-----------------------------------------------------------------+
C
C
C
C DRAW THE OUTLINE OF THE SHIELD ON THE PLOT
C
COMMON /CONR13/XVS(50),YVS(50),ICOUNT,SPVAL,SHIELD,
1 SLDPLT
LOGICAL SHIELD,SLDPLT
C
SAVE
C
C GET THE START POINT
C
XS = XVS(1)
YS = YVS(1)
C
C MOVE TO THE START OF THE OUTLINE
C
CALL FL2INT(XS,YS,IX,IY)
CALL PLOTIT(IX,IY,0)
C
C LOOP FOR ALL SHIELD ELEMENTS
C
DO 100 IC = 2,ICOUNT
C
C DRAW THE OUTLINE OF THE SHIELD
C
CALL FL2INT(XVS(IC),YVS(IC),IX,IY)
CALL PLOTIT(IX,IY,1)
C
100 CONTINUE
C
C DRAW TO THE START
C
CALL FL2INT(XS,YS,IX,IY)
CALL PLOTIT(IX,IY,1)
C
C FLUSH PLOTIT BUFFER
C
CALL PLOTIT(0,0,0)
RETURN
C
END
|