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/osgWrappers/deprecated-dotosg/osgAnimation/ReaderWriter.cpp

    r12292 r13041  
    1 /*  -*-c++-*-  
     1/*  -*-c++-*- 
    22 *  Copyright (C) 2008 Cedric Pinson <cedric.pinson@plopbyte.net> 
    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 */ 
     
    5555        fr[3].getFloat(att[2]); 
    5656        fr[4].getFloat(att[3]); 
    57          
     57 
    5858        fr += 5; 
    5959        iteratorAdvanced = true; 
     
    6767        fr[2].getFloat(pos[1]); 
    6868        fr[3].getFloat(pos[2]); 
    69          
     69 
    7070        fr += 4; 
    7171        iteratorAdvanced = true; 
     
    7979        fr[2].getFloat(scale[1]); 
    8080        fr[3].getFloat(scale[2]); 
    81          
     81 
    8282        fr += 4; 
    8383        iteratorAdvanced = true; 
     
    8787    if (fr.matchSequence("InvBindMatrixInSkeletonSpace {")) 
    8888    { 
    89         Matrix matrix;  
     89        Matrix matrix; 
    9090        if (readMatrix(matrix,fr, "InvBindMatrixInSkeletonSpace")) 
    9191        { 
     
    9696    if (fr.matchSequence("MatrixInSkeletonSpace {")) 
    9797    { 
    98         Matrix matrix;  
     98        Matrix matrix; 
    9999        if (readMatrix(matrix,fr, "MatrixInSkeletonSpace")) 
    100100        { 
     
    127127 
    128128 
    129 bool Skeleton_readLocalData(Object& obj, Input& fr)  
    130 {  
     129bool Skeleton_readLocalData(Object& obj, Input& fr) 
     130{ 
    131131    return false; 
    132132} 
    133 bool Skeleton_writeLocalData(const Object& obj, Output& fr)  
    134 { 
    135     return true;  
     133bool Skeleton_writeLocalData(const Object& obj, Output& fr) 
     134{ 
     135    return true; 
    136136} 
    137137RegisterDotOsgWrapperProxy g_SkeletonProxy 
     
    150150    bool iteratorAdvanced = false; 
    151151    std::string name = "unknown"; 
    152     if (fr.matchSequence("name %s"))  
     152    if (fr.matchSequence("name %s")) 
    153153    { 
    154154        if (fr[1].getStr()) 
     
    160160 
    161161    std::string target = "unknown"; 
    162     if (fr.matchSequence("target %s"))  
     162    if (fr.matchSequence("target %s")) 
    163163    { 
    164164        if (fr[1].getStr()) 
     
    171171// we dont need this info 
    172172    float weight = 1.0; 
    173     if (fr.matchSequence("weight %f"))  
     173    if (fr.matchSequence("weight %f")) 
    174174    { 
    175175        fr[1].getFloat(weight); 
     
    196196    } 
    197197 
    198     if (fr.matchSequence("weight %f"))  
     198    if (fr.matchSequence("weight %f")) 
    199199    { 
    200200        float weight; 
     
    204204        anim.setWeight(weight); 
    205205    } 
    206      
    207     if (fr.matchSequence("duration %f"))  
     206 
     207    if (fr.matchSequence("duration %f")) 
    208208    { 
    209209        float duration; 
     
    214214    } 
    215215 
    216     if (fr.matchSequence("starttime %f"))  
     216    if (fr.matchSequence("starttime %f")) 
    217217    { 
    218218        float starttime; 
     
    224224 
    225225    int nbChannels = 0; 
    226     if (fr.matchSequence("num_channels %i"))  
     226    if (fr.matchSequence("num_channels %i")) 
    227227    { 
    228228        fr[1].getInt(nbChannels); 
     
    231231    } 
    232232 
    233     for (int i = 0; i < nbChannels; i++)  
    234     { 
    235         if (fr.matchSequence("DoubleLinearChannel {"))  
     233    for (int i = 0; i < nbChannels; i++) 
     234    { 
     235        if (fr.matchSequence("DoubleLinearChannel {")) 
    236236        { 
    237237            fr += 2; 
     
    241241            if (Animation_readChannel(channel, fr)) 
    242242                iteratorAdvanced = true; 
    243                   
     243 
    244244            int nbKeys; 
    245             if (fr.matchSequence("Keyframes %i {"))  
     245            if (fr.matchSequence("Keyframes %i {")) 
    246246            { 
    247247                fr[1].getInt(nbKeys); 
     
    249249                iteratorAdvanced = true; 
    250250 
    251                 for (int k = 0; k < nbKeys; k++)  
     251                for (int k = 0; k < nbKeys; k++) 
    252252                { 
    253253                    double v; 
     
    270270                fr += 1; 
    271271        } 
    272         else if (fr.matchSequence("FloatLinearChannel {"))  
     272        else if (fr.matchSequence("FloatLinearChannel {")) 
    273273        { 
    274274            fr += 2; 
     
    278278            if (Animation_readChannel(channel, fr)) 
    279279                iteratorAdvanced = true; 
    280                   
     280 
    281281            int nbKeys; 
    282             if (fr.matchSequence("Keyframes %i {"))  
     282            if (fr.matchSequence("Keyframes %i {")) 
    283283            { 
    284284                fr[1].getInt(nbKeys); 
     
    286286                iteratorAdvanced = true; 
    287287 
    288                 for (int k = 0; k < nbKeys; k++)  
     288                for (int k = 0; k < nbKeys; k++) 
    289289                { 
    290290                    float v; 
     
    307307                fr += 1; 
    308308        } 
    309         else if (fr.matchSequence("Vec2LinearChannel {"))  
     309        else if (fr.matchSequence("Vec2LinearChannel {")) 
    310310        { 
    311311            fr += 2; 
     
    315315            if (Animation_readChannel(channel, fr)) 
    316316                iteratorAdvanced = true; 
    317                   
     317 
    318318            int nbKeys; 
    319             if (fr.matchSequence("Keyframes %i {"))  
     319            if (fr.matchSequence("Keyframes %i {")) 
    320320            { 
    321321                fr[1].getInt(nbKeys); 
     
    323323                iteratorAdvanced = true; 
    324324 
    325                 for (int k = 0; k < nbKeys; k++)  
     325                for (int k = 0; k < nbKeys; k++) 
    326326                { 
    327327                    osg::Vec2 v; 
     
    345345                fr += 1; 
    346346        } 
    347         else if (fr.matchSequence("Vec3LinearChannel {"))  
     347        else if (fr.matchSequence("Vec3LinearChannel {")) 
    348348        { 
    349349            fr += 2; 
     
    353353            if (Animation_readChannel(channel, fr)) 
    354354                iteratorAdvanced = true; 
    355                   
     355 
    356356            int nbKeys; 
    357             if (fr.matchSequence("Keyframes %i {"))  
     357            if (fr.matchSequence("Keyframes %i {")) 
    358358            { 
    359359                fr[1].getInt(nbKeys); 
     
    361361                iteratorAdvanced = true; 
    362362 
    363                 for (int k = 0; k < nbKeys; k++)  
     363                for (int k = 0; k < nbKeys; k++) 
    364364                { 
    365365                    osg::Vec3 v; 
     
    384384                fr += 1; 
    385385        } 
    386         else if (fr.matchSequence("Vec4LinearChannel {"))  
     386        else if (fr.matchSequence("Vec4LinearChannel {")) 
    387387        { 
    388388            fr += 2; 
     
    392392            if (Animation_readChannel(channel, fr)) 
    393393                iteratorAdvanced = true; 
    394                   
     394 
    395395            int nbKeys; 
    396             if (fr.matchSequence("Keyframes %i {"))  
     396            if (fr.matchSequence("Keyframes %i {")) 
    397397            { 
    398398                fr[1].getInt(nbKeys); 
     
    400400                iteratorAdvanced = true; 
    401401 
    402                 for (int k = 0; k < nbKeys; k++)  
     402                for (int k = 0; k < nbKeys; k++) 
    403403                { 
    404404                    osg::Vec4 v; 
     
    424424                fr += 1; 
    425425        } 
    426         else if (fr.matchSequence("QuatSphericalLinearChannel {"))  
     426        else if (fr.matchSequence("QuatSphericalLinearChannel {")) 
    427427        { 
    428428            fr += 2; 
     
    432432            if (Animation_readChannel(channel, fr)) 
    433433                iteratorAdvanced = true; 
    434                   
     434 
    435435            int nbKeys; 
    436             if (fr.matchSequence("Keyframes %i {"))  
     436            if (fr.matchSequence("Keyframes %i {")) 
    437437            { 
    438438                fr[1].getInt(nbKeys); 
     
    440440                iteratorAdvanced = true; 
    441441 
    442                 for (int k = 0; k < nbKeys; k++)  
     442                for (int k = 0; k < nbKeys; k++) 
    443443                { 
    444444                    osg::Quat q; 
     
    465465        } 
    466466        // Deprecated 
    467         // Reading of old channel info  
     467        // Reading of old channel info 
    468468        // Kept here for easy conversion of old .osg data to new format 
    469         else if (fr.matchSequence("Channel {"))  
     469        else if (fr.matchSequence("Channel {")) 
    470470        { 
    471471            fr += 2; 
    472472 
    473473            std::string name = "unknown"; 
    474             if (fr.matchSequence("name %s"))  
     474            if (fr.matchSequence("name %s")) 
    475475            { 
    476476                if (fr[1].getStr()) 
     
    480480            } 
    481481            std::string target = "unknown"; 
    482             if (fr.matchSequence("target %s"))  
     482            if (fr.matchSequence("target %s")) 
    483483            { 
    484484                if (fr[1].getStr()) 
     
    490490            std::string type = "unknown"; 
    491491            int nbKeys; 
    492             if (fr.matchSequence("Keyframes %s %i {"))  
     492            if (fr.matchSequence("Keyframes %s %i {")) 
    493493            { 
    494494                if (fr[1].getStr()) 
     
    499499 
    500500                osgAnimation::Channel* channel = 0; 
    501                 if (type == "Quat")  
     501                if (type == "Quat") 
    502502                { 
    503503                    osgAnimation::QuatSphericalLinearChannel* c = new osgAnimation::QuatSphericalLinearChannel; 
     
    505505                    channel = c; 
    506506                } 
    507                 else if (type == "Vec3")  
     507                else if (type == "Vec3") 
    508508                { 
    509509                    osgAnimation::Vec3LinearChannel* c = new osgAnimation::Vec3LinearChannel; 
     
    512512                } 
    513513 
    514                 if (channel)  
     514                if (channel) 
    515515                { 
    516                     for (int k = 0; k < nbKeys; k++)  
     516                    for (int k = 0; k < nbKeys; k++) 
    517517                    { 
    518                         if (type == "Quat")  
     518                        if (type == "Quat") 
    519519                        { 
    520520                            osg::Quat q; 
     
    531531                            iteratorAdvanced = true; 
    532532                        } 
    533                         else if (type == "Vec3")  
     533                        else if (type == "Vec3") 
    534534                        { 
    535535                            osg::Vec3 v; 
     
    577577        fw.indent() << "Keyframes " << kfc->size() << " {" << std::endl; 
    578578        fw.moveIn(); 
    579         for (unsigned int k = 0; k < kfc->size(); k++)  
     579        for (unsigned int k = 0; k < kfc->size(); k++) 
    580580        { 
    581581            fw.indent() << "key " << (*kfc)[k].getTime() << " " <<  (*kfc)[k].getValue() << std::endl; 
     
    592592    const osgAnimation::Animation& anim = dynamic_cast<const osgAnimation::Animation&>(obj); 
    593593 
    594     switch (anim.getPlayMode())  
     594    switch (anim.getPlayMode()) 
    595595    { 
    596596    case osgAnimation::Animation::ONCE: 
     
    603603        fw.indent() << "playmode LOOP" << std::endl; 
    604604        break; 
    605     case osgAnimation::Animation::PPONG:  
     605    case osgAnimation::Animation::PPONG: 
    606606        fw.indent() << "playmode PPONG" << std::endl; 
    607607        break; 
     
    615615 
    616616    fw.indent() << "num_channels " << anim.getChannels().size()  << std::endl; 
    617     for (unsigned int i = 0; i < anim.getChannels().size(); i++)  
     617    for (unsigned int i = 0; i < anim.getChannels().size(); i++) 
    618618    { 
    619619        osgAnimation::Channel* pChannel = anim.getChannels()[i].get(); 
     
    699699 
    700700 
    701 bool AnimationManagerBase_readLocalData(osgAnimation::AnimationManagerBase& manager, Input& fr)  
     701bool AnimationManagerBase_readLocalData(osgAnimation::AnimationManagerBase& manager, Input& fr) 
    702702{ 
    703703    int nbAnims = 0; 
    704704    bool iteratorAdvanced = false; 
    705705 
    706     if (fr.matchSequence("num_animations %i"))  
     706    if (fr.matchSequence("num_animations %i")) 
    707707    { 
    708708        fr[1].getInt(nbAnims); 
     
    715715        Object* o = fr.readObject(); 
    716716        osgAnimation::Animation* a = dynamic_cast<osgAnimation::Animation*>(o); 
    717         if (a)  
     717        if (a) 
    718718        { 
    719719            manager.registerAnimation(a); 
    720720            iteratorAdvanced = true; 
    721         }  
     721        } 
    722722        else 
    723             osg::notify(osg::WARN)<<"Warning: can't read an animation object"<< std::endl;         
     723            osg::notify(osg::WARN)<<"Warning: can't read an animation object"<< std::endl; 
    724724    } 
    725725 
     
    728728 
    729729 
    730 bool BasicAnimationManager_readLocalData(Object& obj, Input& fr)  
     730bool BasicAnimationManager_readLocalData(Object& obj, Input& fr) 
    731731{ 
    732732    osgAnimation::BasicAnimationManager& manager = dynamic_cast<osgAnimation::BasicAnimationManager&>(obj); 
     
    734734} 
    735735 
    736 bool TimelineAnimationManager_readLocalData(Object& obj, Input& fr)  
     736bool TimelineAnimationManager_readLocalData(Object& obj, Input& fr) 
    737737{ 
    738738    osgAnimation::TimelineAnimationManager& manager = dynamic_cast<osgAnimation::TimelineAnimationManager&>(obj); 
     
    749749    { 
    750750        if (!fw.writeObject(**it)) 
    751             osg::notify(osg::WARN)<<"Warning: can't write an animation object"<< std::endl;         
     751            osg::notify(osg::WARN)<<"Warning: can't write an animation object"<< std::endl; 
    752752    } 
    753753    return true; 
     
    788788 
    789789 
    790 bool RigGeometry_readLocalData(Object& obj, Input& fr)  
     790bool RigGeometry_readLocalData(Object& obj, Input& fr) 
    791791{ 
    792792    osgAnimation::RigGeometry& geom = dynamic_cast<osgAnimation::RigGeometry&>(obj); 
     
    795795    int nbGroups = 0; 
    796796    bool iteratorAdvanced = false; 
    797     if (fr.matchSequence("num_influences %i"))  
     797    if (fr.matchSequence("num_influences %i")) 
    798798    { 
    799799        fr[1].getInt(nbGroups); 
     
    802802    } 
    803803 
    804     for (int i = 0; i < nbGroups; i++)  
     804    for (int i = 0; i < nbGroups; i++) 
    805805    { 
    806806        int nbVertexes = 0; 
    807807        std::string name; 
    808         if (fr.matchSequence("osgAnimation::VertexInfluence %s %i {"))  
     808        if (fr.matchSequence("osgAnimation::VertexInfluence %s %i {")) 
    809809        { 
    810810            name = fr[1].getStr(); 
     
    817817        vi.setName(name); 
    818818        vi.reserve(nbVertexes); 
    819         for (int j = 0; j < nbVertexes; j++)  
     819        for (int j = 0; j < nbVertexes; j++) 
    820820        { 
    821821            int index = -1; 
    822822            float weight = 1; 
    823             if (fr.matchSequence("%i %f"))  
     823            if (fr.matchSequence("%i %f")) 
    824824            { 
    825825                fr[0].getInt(index); 
     
    830830            vi.push_back(osgAnimation::VertexIndexWeight(index, weight)); 
    831831        } 
    832         if (fr.matchSequence("}"))  
     832        if (fr.matchSequence("}")) 
    833833        { 
    834834            fr+=1; 
     
    849849} 
    850850 
    851 bool RigGeometry_writeLocalData(const Object& obj, Output& fw)  
     851bool RigGeometry_writeLocalData(const Object& obj, Output& fw) 
    852852{ 
    853853    const osgAnimation::RigGeometry& geom = dynamic_cast<const osgAnimation::RigGeometry&>(obj); 
     
    857857    fw.indent() << "num_influences "  << vm->size() << std::endl; 
    858858    fw.moveIn(); 
    859     for (osgAnimation::VertexInfluenceMap::const_iterator it = vm->begin(); it != vm->end(); ++it)  
     859    for (osgAnimation::VertexInfluenceMap::const_iterator it = vm->begin(); it != vm->end(); ++it) 
    860860    { 
    861861        std::string name = it->first; 
     
    865865        fw.moveIn(); 
    866866        const osgAnimation::VertexInfluence& vi = it->second; 
    867         for (osgAnimation::VertexInfluence::const_iterator itv = vi.begin(); itv != vi.end(); itv++)  
     867        for (osgAnimation::VertexInfluence::const_iterator itv = vi.begin(); itv != vi.end(); itv++) 
    868868        { 
    869869            fw.indent() << itv->first << " " << itv->second << std::endl; 
     
    889889 
    890890 
    891 bool MorphGeometry_readLocalData(Object& obj, Input& fr)  
     891bool MorphGeometry_readLocalData(Object& obj, Input& fr) 
    892892{ 
    893893    osgAnimation::MorphGeometry& geom = dynamic_cast<osgAnimation::MorphGeometry&>(obj); 
     
    947947 
    948948                float weight = 1.0; 
    949                 if (fr.matchSequence("weight %f"))  
     949                if (fr.matchSequence("weight %f")) 
    950950                { 
    951951                    fr[1].getFloat(weight); 
     
    966966} 
    967967 
    968 bool MorphGeometry_writeLocalData(const Object& obj, Output& fw)  
     968bool MorphGeometry_writeLocalData(const Object& obj, Output& fw) 
    969969{ 
    970970    const osgAnimation::MorphGeometry& geom = dynamic_cast<const osgAnimation::MorphGeometry&>(obj); 
     
    977977 
    978978    fw.indent() << "morphNormals "; 
    979     if (geom.getMorphNormals())  
     979    if (geom.getMorphNormals()) 
    980980        fw << "TRUE" << std::endl; 
    981     else  
     981    else 
    982982        fw << "FALSE" << std::endl; 
    983983 
     
    10331033 
    10341034 
    1035 bool UpdateSkeleton_readLocalData(Object& obj, Input& fr)  
     1035bool UpdateSkeleton_readLocalData(Object& obj, Input& fr) 
    10361036{ 
    10371037    bool iteratorAdvanced = false; 
     
    10551055 
    10561056 
    1057 bool UpdateMorph_readLocalData(Object& obj, Input& fr)  
     1057bool UpdateMorph_readLocalData(Object& obj, Input& fr) 
    10581058{ 
    10591059    bool iteratorAdvanced = false;