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

Ran script to remove trailing spaces and tabs

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/src/osgText/FadeText.cpp

    r12597 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*/ 
     
    2626        _fadeText(fadeText), 
    2727        _visible(true) {} 
    28          
     28 
    2929    bool operator < (const FadeTextData& rhs) const 
    3030    { 
    3131        return _fadeText < rhs._fadeText; 
    32     }     
    33      
     32    } 
     33 
    3434    double getNearestZ() const 
    3535    { 
     
    5959        _referenceVertexList.push_back(_vertices[3]); 
    6060    } 
    61      
     61 
    6262    void addEdgePlane(const osg::Vec3& corner, const osg::Vec3& edge) 
    6363    { 
    6464        osg::Vec3 normal( edge.y(), -edge.x(), 0.0f); 
    6565        normal.normalize(); 
    66          
     66 
    6767        add(osg::Plane(normal, corner)); 
    6868    } 
    69       
     69 
    7070    void buildPolytope() 
    7171    { 
     
    8383        add(osg::Plane( osg::Vec3d(0.0f,0.0f,0.0f), _vertices[2], _vertices[3])); 
    8484        add(osg::Plane( osg::Vec3d(0.0f,0.0f,0.0f), _vertices[3], _vertices[0])); 
    85          
     85 
    8686#if 0 
    8787        OSG_NOTICE<<" normalFrontFace = "<<normalFrontFace<<std::endl; 
     
    9696        if (needToFlip) flip(); 
    9797 
    98 #if 0         
     98#if 0 
    9999        OSG_NOTICE<<"   plane 0 "<< _planeList[0]<<std::endl; 
    100100        OSG_NOTICE<<"   plane 1 "<< _planeList[1]<<std::endl; 
     
    103103        OSG_NOTICE<<"   plane 4 "<< _planeList[4]<<std::endl; 
    104104#endif 
    105          
    106     } 
    107      
     105 
     106    } 
     107 
    108108    inline bool contains(const std::vector<osg::Vec3>& vertices) 
    109109    { 
     
    119119        return false; 
    120120    } 
    121      
     121 
    122122}; 
    123123 
     
    145145    } 
    146146 
    147      
     147 
    148148    FadeTextUserData* createNewFadeTextUserData(osg::View* view) 
    149149    { 
    150150        OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_mutex); 
    151          
     151 
    152152        FadeTextUserData* userData = new FadeTextUserData; 
    153153 
     
    159159 
    160160        _viewMap[view].insert(userData); 
    161          
     161 
    162162        return userData; 
    163163    } 
    164      
    165      
     164 
     165 
    166166    void update(unsigned int frameNumber) 
    167167    { 
    168168        _frameNumber = frameNumber; 
    169          
     169 
    170170        for(GlobalFadeText::ViewUserDataMap::iterator vitr = _viewMap.begin(); 
    171171            vitr != _viewMap.end(); 
    172172            ++vitr) 
    173173        { 
    174          
     174 
    175175            osg::View* view = vitr->first; 
    176176 
     
    185185            { 
    186186                FadeTextUserData* userData = uitr->get(); 
    187                  
     187 
    188188                int frameDelta = frameNumber - userData->_frameNumber; 
    189189                if (frameDelta<=1) 
     
    195195                        FadeTextData& fadeTextData = *fitr; 
    196196                        if (fadeTextSet.count(fadeTextData._fadeText)==0) 
    197                         {  
     197                        { 
    198198                            fadeTextSet.insert(fadeTextData._fadeText); 
    199199                            fadeTextPolytopeMap.insert(FadeTextPolytopeMap::value_type( 
     
    204204            } 
    205205 
    206             // for each FadeTexPoltopeData             
     206            // for each FadeTexPoltopeData 
    207207            //    create polytopes 
    208208            //    test against all FTPD's later in the list 
    209209            //       test all control points on FTPD against each plane of the current polytope 
    210210            //       if all control points removed or outside then discard FTPD and make FT visible = false; 
    211              
    212             FadeTextPolytopeMap::iterator outer_itr = fadeTextPolytopeMap.begin();                 
    213             while (outer_itr != fadeTextPolytopeMap.end())  
     211 
     212            FadeTextPolytopeMap::iterator outer_itr = fadeTextPolytopeMap.begin(); 
     213            while (outer_itr != fadeTextPolytopeMap.end()) 
    214214            { 
    215215                FadeTextPolytopeMap::iterator inner_itr = outer_itr; 
     
    226226                { 
    227227                    FadeTextPolytopeData& inner_ftpm = *(inner_itr->second); 
    228                      
     228 
    229229                    // OSG_NOTICE<<"Inner z "<<inner_ftpm.getNearestZ()<<std::endl; 
    230230 
     
    234234                        // move to next ftpm 
    235235                        ++inner_itr; 
    236                          
     236 
    237237                        fadeTextSet.erase(inner_ftpm._fadeText); 
    238238 
    239239                        // need to remove inner_ftpm as its occluded. 
    240240                        fadeTextPolytopeMap.erase(erase_itr); 
    241                          
     241 
    242242                    } 
    243243                    else 
     
    253253        } 
    254254    } 
    255      
     255 
    256256    inline void updateIfRequired(unsigned int frameNumber) 
    257257    { 
     
    279279        osgText::FadeText* fadeText = dynamic_cast<osgText::FadeText*>(drawable); 
    280280        if (!fadeText) return; 
    281      
     281 
    282282        unsigned int frameNumber = nv->getFrameStamp()->getFrameNumber(); 
    283283 
    284284        GlobalFadeText* gft = getGlobalFadeText(); 
    285285        gft->updateIfRequired(frameNumber); 
    286          
     286 
    287287        osgText::FadeText::ViewBlendColourMap& vbcm = fadeText->getViewBlendColourMap(); 
    288288 
    289289        _ftd._fadeText = fadeText; 
    290          
     290 
    291291        float fadeSpeed = fadeText->getFadeSpeed(); 
    292292 
     
    362362        Text::drawImplementation(*renderInfo.getState(), osg::Vec4(1.0f,1.0f,1.0f,1.0f) ); 
    363363    } 
    364      
    365  
    366     // now pass on new details  
     364 
     365 
     366    // now pass on new details 
    367367 
    368368    FadeTextUserData* userData = dynamic_cast<FadeTextUserData*>(renderInfo.getUserData()); 
     
    397397 
    398398    osgText::Text::AutoTransformCache& atc = _autoTransformCache[renderInfo.getContextID()]; 
    399      
     399 
    400400    osg::Matrix lmv = atc._matrix; 
    401401    lmv.postMult(state.getModelViewMatrix()); 
    402      
     402 
    403403    if (renderInfo.getView() && renderInfo.getView()->getCamera()) 
    404404    { 
     
    407407        lmv.postMult(renderInfo.getView()->getCamera()->getViewMatrix()); 
    408408    } 
    409      
     409 
    410410    FadeTextData ftd(const_cast<osgText::FadeText*>(this)); 
    411      
     411 
    412412    ftd._vertices[0].set(osg::Vec3d(_textBB.xMin(),_textBB.yMin(),_textBB.zMin())*lmv); 
    413413    ftd._vertices[1].set(osg::Vec3d(_textBB.xMax(),_textBB.yMin(),_textBB.zMin())*lmv);