Show
Ignore:
Timestamp:
03/21/12 18:36:20 (2 years ago)
Author:
robert
Message:

Ran script to remove trailing spaces and tabs

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/src/osg/ImageUtils.cpp

    r12895 r13041  
    1 /* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield  
     1/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield 
    22 * 
    3  * This library is open source and may be redistributed and/or modified under   
    4  * the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or  
     3 * This library is open source and may be redistributed and/or modified under 
     4 * the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or 
    55 * (at your option) any later version.  The full license is in LICENSE file 
    66 * included with this distribution, and on the openscenegraph.org website. 
    7  *  
     7 * 
    88 * This library is distributed in the hope that it will be useful, 
    99 * but WITHOUT ANY WARRANTY; without even the implied warranty of 
    10  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the  
     10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
    1111 * OpenSceneGraph Public License for more details. 
    1212*/ 
     
    3434        _amin(FLT_MAX), 
    3535        _amax(-FLT_MAX) {} 
    36          
     36 
    3737    float _rmin, _rmax, _gmin, _gmax, _bmin, _bmax, _amin, _amax; 
    3838 
    39     inline void luminance(float l) { rgba(l,l,l,l); }  
    40     inline void alpha(float a) { rgba(1.0f,1.0f,1.0f,a); }  
    41     inline void luminance_alpha(float l,float a) { rgba(l,l,l,a); }  
     39    inline void luminance(float l) { rgba(l,l,l,l); } 
     40    inline void alpha(float a) { rgba(1.0f,1.0f,1.0f,a); } 
     41    inline void luminance_alpha(float l,float a) { rgba(l,l,l,a); } 
    4242    inline void rgb(float r,float g,float b) { rgba(r,g,b,1.0f);  } 
    4343    inline void rgba(float r,float g,float b,float a) 
    4444    { 
    45         _rmin = osg::minimum(r,_rmin);  
    46         _rmax = osg::maximum(r,_rmax);  
    47         _gmin = osg::minimum(g,_gmin);  
    48         _gmax = osg::maximum(g,_gmax);  
    49         _bmin = osg::minimum(b,_bmin);  
    50         _bmax = osg::maximum(b,_bmax);  
    51         _amin = osg::minimum(a,_amin);  
     45        _rmin = osg::minimum(r,_rmin); 
     46        _rmax = osg::maximum(r,_rmax); 
     47        _gmin = osg::minimum(g,_gmin); 
     48        _gmax = osg::maximum(g,_gmax); 
     49        _bmin = osg::minimum(b,_bmin); 
     50        _bmax = osg::maximum(b,_bmax); 
     51        _amin = osg::minimum(a,_amin); 
    5252        _amax = osg::maximum(a,_amax); 
    5353    } 
     
    6060{ 
    6161    OffsetAndScaleOperator(const osg::Vec4& offset, const osg::Vec4& scale): 
    62         _offset(offset),  
     62        _offset(offset), 
    6363        _scale(scale) {} 
    6464 
     
    6666    osg::Vec4 _scale; 
    6767 
    68     inline void luminance(float& l) const { l= _offset.r() + l*_scale.r(); }  
    69     inline void alpha(float& a) const { a = _offset.a() + a*_scale.a(); }  
     68    inline void luminance(float& l) const { l= _offset.r() + l*_scale.r(); } 
     69    inline void alpha(float& a) const { a = _offset.a() + a*_scale.a(); } 
    7070    inline void luminance_alpha(float& l,float& a) const 
    7171    { 
    72         l= _offset.r() + l*_scale.r();  
     72        l= _offset.r() + l*_scale.r(); 
    7373        a = _offset.a() + a*_scale.a(); 
    74     }  
     74    } 
    7575    inline void rgb(float& r,float& g,float& b) const 
    7676    { 
    77         r = _offset.r() + r*_scale.r();  
    78         g = _offset.g() + g*_scale.g();  
     77        r = _offset.r() + r*_scale.r(); 
     78        g = _offset.g() + g*_scale.g(); 
    7979        b = _offset.b() + b*_scale.b(); 
    8080    } 
    8181    inline void rgba(float& r,float& g,float& b,float& a) const 
    8282    { 
    83         r = _offset.r() + r*_scale.r();  
    84         g = _offset.g() + g*_scale.g();  
     83        r = _offset.r() + r*_scale.r(); 
     84        g = _offset.g() + g*_scale.g(); 
    8585        b = _offset.b() + b*_scale.b(); 
    8686        a = _offset.a() + a*_scale.a(); 
     
    9292    if (!image) return false; 
    9393 
    94     osg::FindRangeOperator rangeOp;     
     94    osg::FindRangeOperator rangeOp; 
    9595    readImage(image, rangeOp); 
    9696    minValue.r() = rangeOp._rmin; 
     
    103103    maxValue.b() = rangeOp._bmax; 
    104104    maxValue.a() = rangeOp._amax; 
    105      
    106     return minValue.r()<=maxValue.r() &&  
     105 
     106    return minValue.r()<=maxValue.r() && 
    107107           minValue.g()<=maxValue.g() && 
    108108           minValue.b()<=maxValue.b() && 
     
    115115 
    116116    modifyImage(image,OffsetAndScaleOperator(offset, scale)); 
    117      
     117 
    118118    return true; 
    119119} 
     
    175175    mutable std::vector<osg::Vec4>  _colours; 
    176176    mutable unsigned int            _pos; 
    177      
    178     inline void luminance(float l) const { rgba(l,l,l,1.0f); }  
    179     inline void alpha(float a) const { rgba(1.0f,1.0f,1.0f,a); }  
    180     inline void luminance_alpha(float l,float a) const { rgba(l,l,l,a);  }  
     177 
     178    inline void luminance(float l) const { rgba(l,l,l,1.0f); } 
     179    inline void alpha(float a) const { rgba(1.0f,1.0f,1.0f,a); } 
     180    inline void luminance_alpha(float l,float a) const { rgba(l,l,l,a);  } 
    181181    inline void rgb(float r,float g,float b) const { rgba(r,g,b,1.0f); } 
    182182    inline void rgba(float r,float g,float b,float a) const { _colours[_pos++].set(r,g,b,a); } 
     
    190190    std::vector<osg::Vec4>  _colours; 
    191191    mutable unsigned int    _pos; 
    192      
    193     inline void luminance(float& l) const { l = _colours[_pos++].r(); }  
    194     inline void alpha(float& a) const { a = _colours[_pos++].a(); }  
    195     inline void luminance_alpha(float& l,float& a) const { l = _colours[_pos].r(); a = _colours[_pos++].a(); }  
     192 
     193    inline void luminance(float& l) const { l = _colours[_pos++].r(); } 
     194    inline void alpha(float& a) const { a = _colours[_pos++].a(); } 
     195    inline void luminance_alpha(float& l,float& a) const { l = _colours[_pos].r(); a = _colours[_pos++].a(); } 
    196196    inline void rgb(float& r,float& g,float& b) const { r = _colours[_pos].r(); g = _colours[_pos].g(); b = _colours[_pos].b(); } 
    197197    inline void rgba(float& r,float& g,float& b,float& a) const {  r = _colours[_pos].r(); g = _colours[_pos].g(); b = _colours[_pos].b(); a = _colours[_pos++].a(); } 
     
    279279                    unsigned char* destData = destImage->data(dest_s, dest_t+row, dest_r+slice); 
    280280                    unsigned int numComponents = osg::Image::computeNumComponents(destImage->getPixelFormat()); 
    281                      
     281 
    282282                    _copyRowAndScale(srcData, srcImage->getDataType(), destData, destImage->getDataType(), (width*numComponents), scale); 
    283283                } 
    284284            } 
    285              
     285 
    286286            return true; 
    287287        } 
     
    291291        //OSG_NOTICE<<"copyImage("<<srcImage<<", "<<src_s<<", "<< src_t<<", "<<src_r<<", "<<width<<", "<<height<<", "<<depth<<std::endl; 
    292292        //OSG_NOTICE<<"          "<<destImage<<", "<<dest_s<<", "<< dest_t<<", "<<dest_r<<", "<<doRescale<<")"<<std::endl; 
    293                  
     293 
    294294        RecordRowOperator readOp(width); 
    295295        WriteRowOperator writeOp; 
     
    303303                readOp._pos = 0; 
    304304                writeOp._pos = 0; 
    305              
     305 
    306306                // read the pixels into readOp's _colour array 
    307307                readRow(width, srcImage->getPixelFormat(), srcImage->getDataType(), srcImage->data(src_s,src_t+row,src_r+slice), readOp); 
    308                                  
     308 
    309309                // pass readOp's _colour array contents over to writeOp (note this is just a pointer swap). 
    310310                writeOp._colours.swap(readOp._colours); 
    311                  
     311 
    312312                modifyRow(width, destImage->getPixelFormat(), destImage->getDataType(), destImage->data(dest_s, dest_t+row,dest_r+slice), writeOp); 
    313313 
     
    316316            } 
    317317        } 
    318          
     318 
    319319        return false; 
    320320    } 
     
    328328        _colour(colour) {} 
    329329 
    330     inline void luminance(float& l) const { l = (_colour.r()+_colour.g()+_colour.b())*0.333333; }  
    331     inline void alpha(float& a) const { a = _colour.a(); }  
     330    inline void luminance(float& l) const { l = (_colour.r()+_colour.g()+_colour.b())*0.333333; } 
     331    inline void alpha(float& a) const { a = _colour.a(); } 
    332332    inline void luminance_alpha(float& l,float& a) const { l = (_colour.r()+_colour.g()+_colour.b())*0.333333; a = _colour.a(); } 
    333333    inline void rgb(float& r,float& g,float& b) const { r = _colour.r(); g = _colour.g(); b = _colour.b(); } 
     
    342342 
    343343    modifyImage(image, SetToColourOperator(colour)); 
    344      
     344 
    345345    return true; 
    346346} 
     
    479479            pixelFormat==GL_BGRA) 
    480480        { 
    481              
     481 
    482482            int num_s = minimum(image->s(), image_3d->s()); 
    483483            int num_t = minimum(image->t(), image_3d->t()); 
     
    493493        } 
    494494    } 
    495      
     495 
    496496    return image_3d.release(); 
    497497} 
     
    507507    inline void rgba(float& r,float& g,float& b,float& a) const { float l = (r+g+b)*0.3333333; a *= l;} 
    508508}; 
    509   
     509 
    510510osg::Image* createImage3DWithAlpha(const ImageList& imageList, 
    511511            int s_maximumImageSize, 
     
    523523        modulateAlphaByLuminance = true; 
    524524    } 
    525      
     525 
    526526    osg::ref_ptr<osg::Image> image = createImage3D(imageList, 
    527527                                        desiredPixelFormat,