Ignore:
Timestamp:
10/11/12 11:23:47 (12 years ago)
Author:
Mathieu Morlighem
Message:

CHG: cosmetics, removing all deboule blank lines and indent single white lines correctly

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/HoleFillerx/HoleFillerx.cpp

    r12520 r13622  
    1010
    1111int HoleFillerx(double** pimageout,double* image, int lines,int samps,int smooth){
    12        
     12
    1313        FILE                    *fp1;
    1414        unsigned long   filesize;
     
    2929        float                   ssw, wsw, wnw, nnw;     
    3030        float                   sum;
    31        
     31
    3232        time_t                  t1, t2;
    3333
     
    4545        image2 = xNew<double>(lines*samps);
    4646        memcpy(image2,image,lines*samps*sizeof(double));
    47        
     47
    4848        for ( i = 0; i < lines; i++ ){
    4949                for ( j = 0; j < samps; j++ ){
     
    8484
    8585        again2:
    86        
     86
    8787        #ifdef _DEBUG2_
    8888                counter=0;
     
    9999                fflush( stdout );
    100100        #endif
    101        
     101
    102102        afterfirst2:
    103103
     
    128128
    129129                        /* For void edge pixels: */                     
    130                        
     130
    131131                        nsteps = 0.0; ssteps = 0.0; esteps = 0.0; wsteps = 0.0;
    132132                        nwsteps = 0.0; nesteps = 0.0; swsteps = 0.0; sesteps = 0.0;
     
    139139                        ssw = 0.0; wsw = 0.0; wnw = 0.0; nnw = 0.0;
    140140
    141 
    142141/** NSEW **/
    143142                        for ( ii = i - 1; ii >= 0; ii-- ){   /* North */
     
    150149                                if ( *(image2+ii*samps+j) != 0 ){ south = *(image2+ii*samps+j); ssteps = ii - i; break;}
    151150                        }
    152                                
     151
    153152                        for ( jj = j - 1; jj >= 0; jj-- ){   /* West */
    154153                                if ( jj <= 0 ) { west = 0; wsteps = 0; break;}
    155154                                if ( *(image2+i*samps+jj) != 0 ){ west = *(image2+i*samps+jj); wsteps = j - jj; break;}
    156155                        }
    157                                
     156
    158157                        for ( jj = j + 1; jj < samps; jj++ ){ /* East */
    159158                                if ( jj >= samps-1 ){ east = 0; esteps = 0; break;}
     
    161160                        }
    162161
    163                                
    164162/** Diagonals  **/                                             
    165163                        /* Southeast */
     
    169167                                if ( *(image2+ii*samps+jj) != 0 ){ se = *(image2+ii*samps+jj); sesteps = 1.4142 * k; break;}
    170168                        }
    171                        
     169
    172170                        /* Northeast */
    173171                        for ( k = 1; k < infinit; k++ ){
     
    176174                                if ( *(image2+ii*samps+jj) != 0 ){ ne = *(image2+ii*samps+jj); nesteps = 1.4142 * k; break;}
    177175                        }
    178                        
     176
    179177                        /* Northwest */
    180178                        for ( k = 1; k < infinit; k++ ){
     
    183181                                if ( *(image2+ii*samps+jj) != 0 ){ nw = *(image2+ii*samps+jj); nwsteps = 1.4142 * k; break;}
    184182                        }
    185                        
     183
    186184                        /* Southwest */
    187185                        for ( k = 1; k < infinit; k++ ){
     
    198196                                if ( *(image2+ii*samps+jj) != 0 ){ nne = *(image2+ii*samps+jj); nnesteps = 2.2361 * k; break;}
    199197                        }
    200                        
     198
    201199                        /* ENE */
    202200                        for ( k = 1; k < infinit; k++ ){
     
    205203                                if ( *(image2+ii*samps+jj) != 0 ){ ene = *(image2+ii*samps+jj); enesteps = 2.2361 * k; break;}
    206204                        }
    207                        
     205
    208206                        /* ESE */
    209207                        for ( k = 1; k < infinit; k++ ){
     
    212210                                if ( *(image2+ii*samps+jj) != 0 ){ ese = *(image2+ii*samps+jj); esesteps = 2.2361 * k; break;}
    213211                        }
    214                        
     212
    215213                        /* SSE */
    216214                        for ( k = 1; k < infinit; k++ ){
     
    226224                                if ( *(image2+ii*samps+jj) != 0 ){ ssw = *(image2+ii*samps+jj); sswsteps = 2.2361 * k; break;}
    227225                        }
    228                        
     226
    229227                        /* WSW */
    230228                        for ( k = 1; k < infinit; k++ ){
     
    233231                                if ( *(image2+ii*samps+jj) != 0 ){ wsw = *(image2+ii*samps+jj); wswsteps = 2.2361 * k; break;}
    234232                        }
    235                        
     233
    236234                        /* WNW */
    237235                        for ( k = 1; k < infinit; k++ ){
     
    240238                                if ( *(image2+ii*samps+jj) != 0 ){ wnw = *(image2+ii*samps+jj); wnwsteps = 2.2361 * k; break;}
    241239                        }
    242                        
     240
    243241                        /* NNW */
    244242                        for ( k = 1; k < infinit; k++ ){
     
    247245                                if ( *(image2+ii*samps+jj) != 0 ){ nnw = *(image2+ii*samps+jj); nnwsteps = 2.2361 * k; break;}
    248246                        }
    249                        
     247
    250248                        elev = 0; range = 0;
    251249/*NSEW*/                       
     
    259257                        if ( swsteps > 0.5 ){ elev +=    sw / swsteps; range +=  1.00 / swsteps;}
    260258                        if ( sesteps > 0.5 ){ elev +=    se / sesteps; range +=  1.00 / sesteps;}
    261                        
     259
    262260/*Other 8*/
    263261                        if ( nnesteps > 0.5 ){ elev += nne / nnesteps; range +=  1.00 / nnesteps;}
     
    269267                        if ( wnwsteps > 0.5 ){ elev += wnw / wnwsteps; range +=  1.00 / wnwsteps;}
    270268                        if ( nnwsteps > 0.5 ){ elev += nnw / nnwsteps; range +=  1.00 / nnwsteps;}
    271                                                                        
     269
    272270                        //temp = ( elev / range ) + 0.5 ;
    273271                        temp = ( elev / range );
     
    275273                        //if ( temp > 10000 ) temp = 10000;
    276274                        //if ( temp <     0 ) temp =     0;
    277                        
     275
    278276                        #ifdef _DEBUG2_
    279277                                //_printLine_(temp << " " << elev << " " << range << " ");
     
    284282        }
    285283
    286 
    287 
    288284        for ( i = 0; i < lines; i++ ){
    289285                for ( j = 0; j < samps; j++ ){
     
    292288        }
    293289
    294 
    295290        for ( i = 0; i < lines; i++ ){
    296291                for ( j = 0; j < samps; j++ ){
     
    298293                }
    299294        }
    300        
     295
    301296        if ( smooth == 0 ) goto there2;         
    302                
    303                
     297
    304298/************************ SMOOTH THE RESULT ***********************/           
    305                
     299
    306300        image4 = xNew<double>(lines*samps);
    307301        memcpy(image4,image3,lines*samps*sizeof(double));
    308 
    309302
    310303        for ( i = 0; i < lines; i++ ) {
    311304                for ( j = 0; j < samps; j++ ) {
    312305                        if ( *(image4+i*samps+j) != 0 ) { *(image3+i*samps+j) = *(image2+i*samps+j) ; continue; }
    313 
    314306
    315307                        for ( k = 1; k < infinit; k++ ) { /* Find the smallest box size with data */
     
    324316                                }
    325317                        }
    326                
     318
    327319                        k_nowset:
    328320                        k = k / 4; if ( k < 1 ) k = 1; /* Errrrr.  Make it fourth size */
     
    343335        }
    344336
    345                
    346337there2:         
    347 
    348338
    349339        /*Allocate output image: */
     
    352342
    353343        time(&t2);     
    354        
     344
    355345        #ifdef _DEBUG2_
    356346                _printString_( "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b" );
     
    358348                printf ( "\n");
    359349        #endif
    360        
     350
    361351        end:
    362352
Note: See TracChangeset for help on using the changeset viewer.