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/osgUtil/MeshOptimizers.cpp

    r12292 r13041  
    22 * Copyright (C) 2010 Tim Moore 
    33 * 
    4  * This library is open source and may be redistributed and/or modified under   
    5  * the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or  
     4 * This library is open source and may be redistributed and/or modified under 
     5 * the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or 
    66 * (at your option) any later version.  The full license is in LICENSE file 
    77 * included with this distribution, and on the openscenegraph.org website. 
    8  *  
     8 * 
    99 * This library is distributed in the hope that it will be useful, 
    1010 * but WITHOUT ANY WARRANTY; without even the implied warranty of 
    11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the  
     11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
    1212 * OpenSceneGraph Public License for more details. 
    1313*/ 
     
    9999        } 
    100100    } 
    101      
     101 
    102102    ArrayList _arrayList; 
    103103    // True if geometry contains bindings that are compatible with 
     
    114114    { 
    115115    } 
    116      
     116 
    117117    bool operator() (unsigned int lhs, unsigned int rhs) const 
    118118    { 
     
    126126        } 
    127127        return false; 
    128     }    
     128    } 
    129129 
    130130    int compare(unsigned int lhs, unsigned int rhs) 
     
    142142 
    143143protected: 
    144     VertexAttribComparitor& operator = (const VertexAttribComparitor&) { return *this; }     
     144    VertexAttribComparitor& operator = (const VertexAttribComparitor&) { return *this; } 
    145145 
    146146}; 
     
    151151    public: 
    152152        RemapArray(const IndexList& remapping):_remapping(remapping) {} 
    153          
     153 
    154154        const IndexList& _remapping; 
    155          
     155 
    156156        template<class T> 
    157157        inline void remap(T& array) 
     
    166166            array.erase(array.begin()+_remapping.size(),array.end()); 
    167167        } 
    168          
     168 
    169169        virtual void apply(osg::Array&) {} 
    170170        virtual void apply(osg::ByteArray& array) { remap(array); } 
     
    180180        virtual void apply(osg::Vec3Array& array) { remap(array); } 
    181181        virtual void apply(osg::Vec4Array& array) { remap(array); } 
    182          
     182 
    183183        virtual void apply(osg::Vec4ubArray& array) { remap(array); } 
    184184 
    185         virtual void apply(osg::Vec2bArray& array) { remap(array); }         
    186         virtual void apply(osg::Vec3bArray& array) { remap(array); }         
    187         virtual void apply(osg::Vec4bArray& array) { remap(array); }         
     185        virtual void apply(osg::Vec2bArray& array) { remap(array); } 
     186        virtual void apply(osg::Vec3bArray& array) { remap(array); } 
     187        virtual void apply(osg::Vec4bArray& array) { remap(array); } 
    188188 
    189189        virtual void apply(osg::Vec2sArray& array) { remap(array); } 
     
    194194        virtual void apply(osg::Vec3dArray& array) { remap(array); } 
    195195        virtual void apply(osg::Vec4dArray& array) { remap(array); } 
    196          
     196 
    197197        virtual void apply(osg::MatrixfArray& array) { remap(array); } 
    198198protected: 
     
    237237    if (geom.getColorBinding()==osg::Geometry::BIND_PER_PRIMITIVE || 
    238238        geom.getColorBinding()==osg::Geometry::BIND_PER_PRIMITIVE_SET) return; 
    239      
     239 
    240240    if (geom.getSecondaryColorBinding()==osg::Geometry::BIND_PER_PRIMITIVE || 
    241241        geom.getSecondaryColorBinding()==osg::Geometry::BIND_PER_PRIMITIVE_SET) return; 
     
    276276            numNonIndexedPrimitives++; 
    277277    } 
    278      
     278 
    279279    // nothing to index 
    280280    if (!numSurfacePrimitives || !numNonIndexedPrimitives) return; 
     
    290290 
    291291    // compute duplicate vertices 
    292      
     292 
    293293    typedef std::vector<unsigned int> IndexList; 
    294294    unsigned int numVertices = geom.getVertexArray()->getNumElements(); 
     
    299299        indices[i] = i; 
    300300    } 
    301      
     301 
    302302    VertexAttribComparitor arrayComparitor(geom); 
    303303    std::sort(indices.begin(),indices.end(),arrayComparitor); 
     
    312312            ++numUnique; 
    313313        } 
    314          
     314 
    315315    } 
    316316    IndexList remapDuplicatesToOrignals(numVertices); 
     
    333333            lastUnique = i; 
    334334        } 
    335          
     335 
    336336    } 
    337337    unsigned int min_index = indices[lastUnique]; 
     
    346346 
    347347 
    348     // copy the arrays.     
     348    // copy the arrays. 
    349349    IndexList finalMapping(numVertices); 
    350350    IndexList copyMapping; 
     
    353353    for(i=0;i<numVertices;++i) 
    354354    { 
    355         if (remapDuplicatesToOrignals[i]==i)  
     355        if (remapDuplicatesToOrignals[i]==i) 
    356356        { 
    357357            finalMapping[i] = currentIndex; 
     
    360360        } 
    361361    } 
    362      
     362 
    363363    for(i=0;i<numVertices;++i) 
    364364    { 
    365         if (remapDuplicatesToOrignals[i]!=i)  
     365        if (remapDuplicatesToOrignals[i]!=i) 
    366366        { 
    367367            finalMapping[i] = finalMapping[remapDuplicatesToOrignals[i]]; 
    368368        } 
    369369    } 
    370     
    371      
     370 
     371 
    372372    MyTriangleIndexFunctor taf; 
    373373    taf._remapIndices.swap(finalMapping); 
     
    839839        assert(triToAdd != 0 && triToAdd->score > 0.0); 
    840840        // Add triangle vertices, and remove triangle from the 
    841         // vertices that use it.  
     841        // vertices that use it. 
    842842        triToAdd->score = -1.0f; 
    843843        unsigned triToAddIdx = triToAdd - &triangles[0]; 
     
    10561056    virtual void apply(osg::Vec3Array& array) { remap(array); } 
    10571057    virtual void apply(osg::Vec4Array& array) { remap(array); } 
    1058      
     1058 
    10591059    virtual void apply(osg::Vec4ubArray& array) { remap(array); } 
    10601060 
    1061     virtual void apply(osg::Vec2bArray& array) { remap(array); }         
    1062     virtual void apply(osg::Vec3bArray& array) { remap(array); }         
    1063     virtual void apply(osg::Vec4bArray& array) { remap(array); }         
     1061    virtual void apply(osg::Vec2bArray& array) { remap(array); } 
     1062    virtual void apply(osg::Vec3bArray& array) { remap(array); } 
     1063    virtual void apply(osg::Vec4bArray& array) { remap(array); } 
    10641064 
    10651065    virtual void apply(osg::Vec2sArray& array) { remap(array); } 
     
    10701070    virtual void apply(osg::Vec3dArray& array) { remap(array); } 
    10711071    virtual void apply(osg::Vec4dArray& array) { remap(array); } 
    1072      
     1072 
    10731073    virtual void apply(osg::MatrixfArray& array) { remap(array); } 
    10741074}; 
     
    10821082    vector<unsigned> remap; 
    10831083 
    1084     VertexReorderOperator() : seq(0)  
    1085     { 
    1086     } 
    1087      
     1084    VertexReorderOperator() : seq(0) 
     1085    { 
     1086    } 
     1087 
    10881088    void inline doVertex(unsigned v) 
    10891089    { 
     
    11051105        remap.resize(numVerts, Remapper::invalidIndex); 
    11061106    } 
    1107      
     1107 
    11081108}; 
    11091109}