Changeset 231 for trunk/SRC/ToBeReviewed/PLOTS/DIVERS/checktypeminmax.pro
- Timestamp:
- 03/19/07 18:15:51 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/ToBeReviewed/PLOTS/DIVERS/checktypeminmax.pro
r199 r231 2 2 ; @file_comments 3 3 ; 4 ;5 4 ; @categories 6 ;7 5 ; 8 6 ; @param PROCEDURE 9 7 ; 10 ;11 8 ; @keyword TYPE 12 ;13 9 ; 14 10 ; @keyword MIN 15 11 ; 16 ;17 12 ; @keyword MAX 18 ;19 13 ; 20 14 ; @keyword XY 21 15 ; 22 ;23 16 ; @keyword XZ 24 ;25 17 ; 26 18 ; @keyword YZ 27 19 ; 28 ;29 20 ; @keyword XT 30 ;31 21 ; 32 22 ; @keyword YT 33 23 ; 34 ;35 24 ; @keyword ZT 36 ;37 25 ; 38 26 ; @keyword TT 39 27 ; 40 ;41 28 ; @keyword XX 42 ;43 29 ; 44 30 ; @keyword YY 45 31 ; 46 ;47 32 ; @keyword ZZ 48 ;49 33 ; 50 34 ; @keyword XINDEX 51 35 ; 52 ;53 36 ; @keyword YINDEX 54 ;55 37 ; 56 38 ; @keyword ENDPOINTS 57 39 ; 58 ;59 40 ; @keyword _EXTRA 60 ; Used to pass yourkeywords41 ; Used to pass keywords 61 42 ; 62 43 ; @returns 63 ;64 44 ; 65 45 ; @uses … … 68 48 ; @restrictions 69 49 ; 70 ;71 50 ; @examples 72 ;73 51 ; 74 52 ; @history … … 81 59 ;- 82 60 ; 83 ;84 61 PRO checktypeminmax, procedure, TYPE = type, MIN = min, MAX = max, XY = xy $ 85 62 , XZ = xz, YZ = yz, XT = XT, YT = YT, ZT = zt $ … … 87 64 , XINDEX = xindex, YINDEX = yindex $ 88 65 , ENDPOINTS = endpoints, _extra = ex 66 ; 89 67 compile_opt idl2, strictarrsubs 90 68 ; … … 97 75 vraimin = type 98 76 case size(min, /type) of 99 0:BEGIN 77 0:BEGIN 100 78 min = vraimin 101 79 type = 0 102 80 END 103 7:BEGIN 81 7:BEGIN 104 82 type = min 105 83 min = vraimin … … 112 90 type = 0 113 91 END 114 7:BEGIN 92 7:BEGIN 115 93 type = max 116 94 max = min … … 152 130 'plt':type = 'xy' 153 131 'pltz':BEGIN 154 if keyword_set(endpoints) then BEGIN 132 if keyword_set(endpoints) then BEGIN 155 133 lon1 = min([endpoints[0], endpoints[2]], max = lon2) 156 134 lat1 = min([endpoints[1], endpoints[3]], max = lat2) … … 159 137 END 160 138 'pltt':BEGIN 161 if keyword_set(endpoints) then BEGIN 139 if keyword_set(endpoints) then BEGIN 162 140 lon1 = min([endpoints[0], endpoints[2]], max = lon2) 163 141 lat1 = min([endpoints[1], endpoints[3]], max = lat2) … … 167 145 END 168 146 'plt1d':BEGIN 169 if keyword_set(endpoints) then BEGIN 147 if keyword_set(endpoints) then BEGIN 170 148 lon1 = min([endpoints[0], endpoints[2]], max = lon2) 171 149 lat1 = min([endpoints[1], endpoints[3]], max = lat2) … … 181 159 END 182 160 endcase 183 ENDIF 161 ENDIF 184 162 WHILE type NE 'xy' AND type NE 'xz' AND type NE 'yz' $ 185 163 AND type NE 'xt' AND type NE 'yt' AND type NE 'zt' $ … … 189 167 , /chkwidget) 190 168 type = strlowcase(type) 191 ENDWHILE 169 ENDWHILE 192 170 ; 193 171 ; 194 172 195 173 return 196 174 end
Note: See TracChangeset
for help on using the changeset viewer.