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/include/osg/CullStack

    r9576 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*/ 
     
    2929 
    3030    public: 
    31      
    32      
     31 
     32 
    3333        CullStack(); 
    3434        CullStack(const CullStack& cs); 
    35          
     35 
    3636        ~CullStack(); 
    37      
     37 
    3838        typedef std::vector<ShadowVolumeOccluder>   OccluderList; 
    3939 
    4040        void reset(); 
    41          
     41 
    4242        void pushCullingSet(); 
    4343        void popCullingSet(); 
     
    6464            return getCurrentCullingSet().pixelSize(v,radius); 
    6565        } 
    66          
     66 
    6767        /** Compute the pixel size of the bounding sphere.*/ 
    6868        float pixelSize(const BoundingSphere& bs) const 
     
    7676            return getCurrentCullingSet().clampedPixelSize(v,radius); 
    7777        } 
    78          
     78 
    7979        /** Compute the pixel size of the bounding sphere. fabs()ed to always be positive. */ 
    8080        float clampedPixelSize(const BoundingSphere& bs) const 
     
    102102            return bb.valid() && getCurrentCullingSet().isCulled(bb); 
    103103        } 
    104          
     104 
    105105        inline bool isCulled(const BoundingSphere& bs) 
    106106        { 
    107107            return getCurrentCullingSet().isCulled(bs); 
    108108        } 
    109          
     109 
    110110        inline bool isCulled(const osg::Node& node) 
    111111        { 
     
    117117            getCurrentCullingSet().pushCurrentMask(); 
    118118        } 
    119          
     119 
    120120        inline void popCurrentMask() 
    121121        { 
    122122            getCurrentCullingSet().popCurrentMask(); 
    123123        } 
    124          
    125          
     124 
     125 
    126126        typedef std::vector< CullingSet > CullingStack; 
    127127 
    128128        inline CullingStack& getClipSpaceCullingStack() { return _clipspaceCullingStack; } 
    129          
     129 
    130130        inline CullingStack& getProjectionCullingStack() { return _projectionCullingStack; } 
    131          
     131 
    132132        inline CullingStack& getModelViewCullingStack() { return _modelviewCullingStack; } 
    133          
     133 
    134134        inline CullingSet& getCurrentCullingSet() { return *_back_modelviewCullingStack; } 
    135135        inline const CullingSet& getCurrentCullingSet() const { return *_back_modelviewCullingStack; } 
    136          
     136 
    137137        inline osg::Viewport* getViewport(); 
    138138        inline osg::RefMatrix* getModelViewMatrix(); 
     
    140140        inline osg::Matrix getWindowMatrix(); 
    141141        inline const osg::RefMatrix* getMVPW(); 
    142          
     142 
    143143        inline const osg::Vec3& getReferenceViewPoint() const { return _referenceViewPoints.back(); } 
    144144        inline void pushReferenceViewPoint(const osg::Vec3& viewPoint) { _referenceViewPoints.push_back(viewPoint); } 
     
    160160            return osg::Vec3(-matrix(0,2),-matrix(1,2),-matrix(2,2)); 
    161161        } 
    162          
     162 
    163163 
    164164    protected: 
    165      
     165 
    166166        // base set of shadow volume occluder to use in culling. 
    167167        ShadowVolumeOccluderList                                    _occluderList; 
     
    176176        typedef fast_back_stack<ref_ptr<Viewport> >                 ViewportStack; 
    177177        ViewportStack                                               _viewportStack; 
    178          
     178 
    179179        typedef fast_back_stack<Vec3>                               EyePointStack; 
    180180        EyePointStack                                               _referenceViewPoints; 
     
    196196 
    197197        ref_ptr<osg::RefMatrix>                                     _identity; 
    198          
     198 
    199199        typedef std::vector< osg::ref_ptr<osg::RefMatrix> > MatrixList; 
    200200        MatrixList _reuseMatrixList; 
    201201        unsigned int _currentReuseMatrixIndex; 
    202          
     202 
    203203        inline osg::RefMatrix* createOrReuseMatrix(const osg::Matrix& value); 
    204204 
    205          
     205 
    206206}; 
    207207 
     
    276276{ 
    277277    // skip of any already reused matrix. 
    278     while (_currentReuseMatrixIndex<_reuseMatrixList.size() &&  
     278    while (_currentReuseMatrixIndex<_reuseMatrixList.size() && 
    279279           _reuseMatrixList[_currentReuseMatrixIndex]->referenceCount()>1) 
    280280    { 
     
    300300}    // end of namespace 
    301301 
    302 #endif  
     302#endif