Changeset 114 for trunk/SRC/ToBeReviewed/PLOTS/symbols.pro
- Timestamp:
- 06/19/06 16:14:56 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/ToBeReviewed/PLOTS/symbols.pro
r42 r114 50 50 ;- 51 51 pro symbols,nsym,scale,color=col 52 ; 53 compile_opt idl2, strictarrsubs 54 ; 52 55 on_error,2 53 56 fill = 0 … … 65 68 xarr = fltarr(5) 66 69 yarr = xarr 67 xarr (1)= 10.68 xarr (2)= 6.69 yarr (2)= 2.70 xarr[1] = 10. 71 xarr[2] = 6. 72 yarr[2] = 2. 70 73 ;nsyms greater than 10 should be filled arrows 71 74 if nsym gt 10 then begin 72 xarr (3)= 6.73 xarr (4)= 10.74 yarr (3)= -2.75 xarr[3] = 6. 76 xarr[4] = 10. 77 yarr[3] = -2. 75 78 fill = 1 76 79 endif else begin 77 xarr (3)= 10.78 xarr (4)= 6.79 yarr (4)= -2.80 xarr[3] = 10. 81 xarr[4] = 6. 82 yarr[4] = -2. 80 83 endelse 81 84 case 1 of … … 85 88 xarr = extrac(xarr,0,11) 86 89 yarr = extrac(yarr,0,11) 87 yarr (6)= 0.588 xarr (7)= 689 yarr (7)= 0.590 xarr (8)= 691 yarr (8)= -0.592 yarr (9)= -0.590 yarr[6] = 0.5 91 xarr[7] = 6 92 yarr[7] = 0.5 93 xarr[8] = 6 94 yarr[8] = -0.5 95 yarr[9] = -0.5 93 96 if nsym eq 12 then begin 94 97 rotation,xarr,yarr,180,nx,ny … … 124 127 xarr = fltarr(5) + 3 125 128 yarr = xarr 126 xarr (1)= -3.127 xarr (2)= -3.128 yarr (2)= -3.129 yarr (3)= -3.129 xarr[1] = -3. 130 xarr[2] = -3. 131 yarr[2] = -3. 132 yarr[3] = -3. 130 133 if (nsym eq 21)+(nsym eq 31) then begin 131 134 rotation,xarr,yarr,45,nx,ny … … 139 142 yarr = fltarr(4) - 6./4. 140 143 xarr = fltarr(4) - 6./2. 141 xarr (1)= 6./2.142 xarr (2)= 0.143 yarr (2)= 6.*sqrt(3.)/2. - 6./4.144 xarr[1] = 6./2. 145 xarr[2] = 0. 146 yarr[2] = 6.*sqrt(3.)/2. - 6./4. 144 147 if nsym eq 32 then fill = 1 145 148 end … … 147 150 xarr = fltarr(2) + 1 148 151 yarr = xarr * 0. 149 xarr (1)= -1.152 xarr[1] = -1. 150 153 end 151 154 endcase
Note: See TracChangeset
for help on using the changeset viewer.