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/include/osgPresentation/SlideShowConstructor

    r12911 r13041  
    1 /* -*-c++-*- Present3D - Copyright (C) 1999-2006 Robert Osfield  
     1/* -*-c++-*- Present3D - Copyright (C) 1999-2006 Robert Osfield 
    22 * 
    3  * This software is open source and may be redistributed and/or modified under   
     3 * This software is open source and may be redistributed and/or modified under 
    44 * the terms of the GNU General Public License (GPL) version 2.0. 
    55 * The full license is in LICENSE.txt file included with this distribution,. 
    6  *  
     6 * 
    77 * This software is distributed in the hope that it will be useful, 
    88 * but WITHOUT ANY WARRANTY; without even the implied warranty of 
    9  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the  
     9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
    1010 * include LICENSE.txt for more details. 
    1111*/ 
     
    7575public: 
    7676 
    77      
     77 
    7878    enum CoordinateFrame { SLIDE, MODEL }; 
    7979 
    80      
     80 
    8181    LayerAttributes* getOrCreateLayerAttributes(osg::Node* node); 
    82      
     82 
    8383    void setDuration(osg::Node* node,double duration) 
    8484    { 
    8585        getOrCreateLayerAttributes(node)->setDuration(duration); 
    8686    } 
    87      
     87 
    8888    void addKey(osg::Node* node,const KeyPosition& kp) 
    8989    { 
     
    103103    void addPresentationKey(const KeyPosition& kp) 
    104104    { 
    105         if (!_presentationSwitch) createPresentation();             
     105        if (!_presentationSwitch) createPresentation(); 
    106106        if (_presentationSwitch.valid()) addKey( _presentationSwitch.get(), kp); 
    107107    } 
     
    109109    void addPresentationRunString(const std::string& runString) 
    110110    { 
    111         if (!_presentationSwitch) createPresentation();             
     111        if (!_presentationSwitch) createPresentation(); 
    112112        if (_presentationSwitch.valid()) addRunString( _presentationSwitch.get(),runString); 
    113113    } 
     
    118118        if (_slide.valid()) addKey(_slide.get(),kp); 
    119119    } 
    120      
     120 
    121121    void addSlideRunString(const std::string& runString) 
    122122    { 
     
    124124        if (_slide.valid()) addRunString(_slide.get(),runString); 
    125125    } 
    126      
     126 
    127127    void setSlideJump(bool relativeJump, int switchNum, int layerNum) 
    128128    { 
     
    142142        if (_currentLayer.valid()) addRunString(_currentLayer.get(),runString); 
    143143    } 
    144      
     144 
    145145 
    146146    void setLayerJump(bool relativeJump, int switchNum, int layerNum) 
     
    224224    { 
    225225        ModelData() {} 
    226              
     226 
    227227        std::string effect; 
    228228        std::string options; 
     
    318318 
    319319    void createPresentation(); 
    320      
     320 
    321321    void setBackgroundColor(const osg::Vec4& color, bool updateClearNode); 
    322322    const osg::Vec4& getBackgroundColor() const { return _backgroundColor; } 
    323      
     323 
    324324    void setTextColor(const osg::Vec4& color); 
    325325    const osg::Vec4& getTextColor() const { return _textFontDataDefault.color; } 
    326      
     326 
    327327    void setPresentationName(const std::string& name); 
    328      
     328 
    329329    void setPresentationAspectRatio(float aspectRatio); 
    330330 
    331331    void setPresentationAspectRatio(const std::string& str); 
    332      
     332 
    333333    void setPresentationDuration(double duration); 
    334334 
    335335 
    336336    void addSlide(); 
    337      
     337 
    338338    void selectSlide(int slideNum); 
    339339 
     
    348348    void setSlideBackgrondHUD(bool hud) { _slideBackgroundAsHUD = hud; } 
    349349    void setSlideBackground(const std::string& name) { _slideBackgroundImageFileName = name; } 
    350      
     350 
    351351    void setSlideDuration(double duration); 
    352352 
    353353 
    354354    void addLayer(bool inheritPreviousLayers=true, bool defineAsBaseLayer=false); 
    355      
     355 
    356356    void selectLayer(int layerNum); 
    357      
     357 
    358358    void setLayerDuration(double duration); 
    359359 
    360      
     360 
    361361    // title settings 
    362362    FontData& getTitleFontData() { return _titleFontData; } 
     
    369369    FontData& getTextFontData() { return _textFontData; } 
    370370    FontData& getTextFontDataDefault() { return _textFontDataDefault; } 
    371      
     371 
    372372    PositionData& getTextPositionData() { return _textPositionData; } 
    373373    PositionData& getTextPositionDataDefault() { return _textPositionDataDefault; } 
     
    389389 
    390390    void addToCurrentLayer(osg::Node* subgraph); 
    391      
     391 
    392392    void addBullet(const std::string& bullet, PositionData& positionData, FontData& fontData); 
    393      
     393 
    394394    void addParagraph(const std::string& paragraph, PositionData& positionData, FontData& fontData); 
    395      
     395 
    396396    void addImage(const std::string& filename,const PositionData& positionData, const ImageData& imageData); 
    397397 
     
    407407 
    408408    void addModel(const std::string& filename, const PositionData& positionData, const ModelData& modelData); 
    409      
     409 
    410410    void addVolume(const std::string& filename, const PositionData& positionData, const VolumeData& volumeData); 
    411411 
    412412    osg::Group* takePresentation() { return _root.release(); } 
    413      
     413 
    414414    osg::Group* getPresentation() { return _root.get(); } 
    415415 
     
    417417 
    418418    osg::Switch* getCurrentSlide() { return _slide.get(); } 
    419      
     419 
    420420    osg::Group* getCurrentLayer() { return _currentLayer.get(); } 
    421421 
     
    439439    osg::Vec3 computePositionInModelCoords(const PositionData& positionData) const; 
    440440    void updatePositionFromInModelCoords(const osg::Vec3& vertex, PositionData& positionData) const; 
    441      
     441 
    442442    osg::Vec3 convertSlideToModel(const osg::Vec3& position) const; 
    443443    osg::Vec3 convertModelToSlide(const osg::Vec3& position) const; 
    444444 
    445445    osg::AnimationPathCallback* getAnimationPathCallback(const PositionData& positionData); 
    446      
     446 
    447447    osg::Node* attachMaterialAnimation(osg::Node* model, const PositionData& positionData); 
    448448    bool attachTexMat(osg::StateSet* stateset, const ImageData& imageData, float s, float t, bool textureRectangle); 
    449      
     449 
    450450    osg::StateSet* createTransformStateSet() 
    451451    { 
     
    470470 
    471471    osg::ref_ptr<HUDSettings> _hudSettings; 
    472      
     472 
    473473    // title settings 
    474474    FontData        _titleFontData; 
     
    481481    FontData        _textFontData; 
    482482    FontData        _textFontDataDefault; 
    483      
     483 
    484484    PositionData    _textPositionData; 
    485485    PositionData    _textPositionDataDefault; 
     
    502502    osg::ref_ptr<osg::Group>        _root; 
    503503    osg::ref_ptr<osg::Switch>       _presentationSwitch; 
    504      
     504 
    505505    osg::ref_ptr<osg::ClearNode>    _slideClearNode; 
    506506    osg::ref_ptr<osg::Switch>       _slide; 
     
    508508    std::string                     _slideBackgroundImageFileName; 
    509509    bool                            _slideBackgroundAsHUD; 
    510      
     510 
    511511    osg::ref_ptr<osg::Group>        _previousLayer; 
    512512    osg::ref_ptr<osg::Group>        _currentLayer; 
    513      
     513 
    514514    osg::ref_ptr<FilePathData>      _filePathData; 
    515      
     515 
    516516    osg::ref_ptr<osg::Group>                _layerToApplyEventCallbackTo; 
    517517    osg::ref_ptr<osgGA::GUIEventHandler>    _currentEventCallbackToApply; 
     
    519519 
    520520    std::string findFileAndRecordPath(const std::string& filename); 
    521      
     521 
    522522    void recordOptionsFilePath(const osgDB::Options* options); 
    523523