Changeset 13 for trunk/src/dm2dd.pro


Ignore:
Timestamp:
02/18/14 11:03:22 (10 years ago)
Author:
pinsard
Message:

fix thanks to coding rules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/dm2dd.pro

    r8 r13  
    2323; :examples: 
    2424; 
    25 ; :: 
     25; .. code-block:: idl 
    2626; 
    27 ;   IDL> degree=45 
    28 ;   IDL> minute=30.5 
    29 ;   IDL> dd=dm2dd(degree,minute) 
    30 ;   IDL> print,dd 
    31 ;   45.5083 
     27;    degree = 45 
     28;    minute = 30.5 
     29;    dd = dm2dd(degree,minute) 
     30;    print,dd 
     31; 
     32; .. parsed-literal:: 
     33; 
     34;    45.5083 
    3235; 
    3336; :uses: 
     
    5659FUNCTION DM2DD, degree, minute 
    5760 
    58 compile_opt idl2, strictarrsubs 
     61    compile_opt idl2, strictarrsubs 
    5962 
    60 ; Return to caller if errors 
    61 ON_ERROR, 2 
     63    ; Return to caller if errors 
     64    ON_ERROR, 2 
    6265 
    63 usage = 'result=dms2dss(degree, minute)' 
     66    usage = 'result = dms2dss(degree, minute)' 
    6467 
    65 ; check parameters 
    66 nparam = N_PARAMS() 
    67 IF (nparam LT 2) THEN BEGIN 
    68    ras = report(['Incorrect number of arguments.' $ 
    69          + '!C' $ 
    70          + 'Usage : ' + usage]) 
    71    return, -1 
    72 ENDIF 
     68    ; check parameters 
     69    nparam = N_PARAMS() 
     70    IF (nparam LT 2) THEN BEGIN 
     71        ras = report(['Incorrect number of arguments.' $ 
     72        + '!C' $ 
     73        + 'Usage : ' + usage]) 
     74        return, -1 
     75    ENDIF 
    7376 
    74 arg_type = size(degree,/type) 
    75 IF ((arg_type NE 2) AND (arg_type NE 3)) THEN BEGIN 
    76    ras = report(['Incorrect arg type degree' $ 
    77          + '!C' $ 
    78          + 'Usage : ' + usage]) 
    79    return, -1 
    80 ENDIF 
     77    arg_type = size(degree,/type) 
     78    IF ((arg_type NE 2) AND (arg_type NE 3)) THEN BEGIN 
     79        ras = report(['Incorrect arg type degree' $ 
     80        + '!C' $ 
     81        + 'Usage : ' + usage]) 
     82        return, -1 
     83    ENDIF 
    8184 
    82 arg_dim =  size(degree,/n_elements) 
    83 IF (arg_dim GT 1) THEN BEGIN 
    84    ras = report(['Incorrect arg dimension degree' $ 
    85          + '!C' $ 
    86          + 'Usage : ' + usage]) 
    87    return, -1 
    88 ENDIF 
     85    arg_dim =  size(degree,/n_elements) 
     86    IF (arg_dim GT 1) THEN BEGIN 
     87        ras = report(['Incorrect arg dimension degree' $ 
     88        + '!C' $ 
     89        + 'Usage : ' + usage]) 
     90        return, -1 
     91    ENDIF 
    8992 
    90 arg_type = size(minute,/type) 
    91 IF (arg_type NE 4) THEN BEGIN 
    92    ras = report(['Incorrect arg type minute' $ 
    93          + '!C' $ 
    94          + 'Usage : ' + usage]) 
    95    return, -1 
    96 ENDIF 
     93    arg_type = size(minute,/type) 
     94    IF (arg_type NE 4) THEN BEGIN 
     95        ras = report(['Incorrect arg type minute' $ 
     96        + '!C' $ 
     97        + 'Usage : ' + usage]) 
     98        return, -1 
     99    ENDIF 
    97100 
    98 arg_dim =  size(minute,/n_elements) 
    99 IF (arg_dim GT 1) THEN BEGIN 
    100    ras = report(['Incorrect arg dimension minute' $ 
    101          + '!C' $ 
    102          + 'Usage : ' + usage]) 
    103    return, -1 
    104 ENDIF 
     101    arg_dim =  size(minute,/n_elements) 
     102    IF (arg_dim GT 1) THEN BEGIN 
     103        ras = report(['Incorrect arg dimension minute' $ 
     104        + '!C' $ 
     105        + 'Usage : ' + usage]) 
     106        return, -1 
     107    ENDIF 
    105108 
    106 ; conversion 
    107 dd = degree + minute/60.d 
     109    ; conversion 
     110    dd = degree + minute/60.d 
    108111 
    109 return,dd 
     112    return, dd 
    110113 
    111114END 
Note: See TracChangeset for help on using the changeset viewer.