Changeset 7375

Show
Ignore:
Timestamp:
09/07/07 17:03:56 (7 years ago)
Author:
robert
Message:

From David Callu, warning fixes

Location:
OpenSceneGraph/trunk
Files:
26 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/examples/osgdepthpeeling/Utility.h

    r7346 r7375  
    5454 */ 
    5555osg::Geode* getCanvasQuad(unsigned width, unsigned height, double depth=-1); 
    56 }; 
     56} 
    5757#endif 
  • OpenSceneGraph/trunk/examples/osgtext/osgtext.cpp

    r7338 r7375  
    484484    UpdateTextOperation(osg::Group* group):         
    485485        Operation("UpdateTextOperation", true), 
    486         _group(group), 
    487486        _maxNumChildren(200), 
    488         _maxNumTextPerGeode(10) 
     487        _maxNumTextPerGeode(10), 
     488        _group(group) 
    489489    { 
    490490    } 
  • OpenSceneGraph/trunk/genwrapper.conf

    r7149 r7375  
    180180configure file "osg/Array" 
    181181        emit after " 
    182         STD_VECTOR_REFLECTOR(std::vector<osg::Vec2>); 
    183         STD_VECTOR_REFLECTOR(std::vector<osg::Vec3>); 
    184         STD_VECTOR_REFLECTOR(std::vector<osg::Vec4>); 
    185         STD_VECTOR_REFLECTOR(std::vector<osg::Vec2b>); 
    186         STD_VECTOR_REFLECTOR(std::vector<osg::Vec3b>); 
    187         STD_VECTOR_REFLECTOR(std::vector<osg::Vec4b>); 
    188         STD_VECTOR_REFLECTOR(std::vector<osg::Vec2s>); 
    189         STD_VECTOR_REFLECTOR(std::vector<osg::Vec3s>); 
    190         STD_VECTOR_REFLECTOR(std::vector<osg::Vec4s>); 
    191         STD_VECTOR_REFLECTOR(std::vector<osg::Vec4ub>); 
    192         STD_VECTOR_REFLECTOR(std::vector<GLubyte>); 
    193         STD_VECTOR_REFLECTOR(std::vector<GLbyte>); 
    194         STD_VECTOR_REFLECTOR(std::vector<GLushort>); 
    195         STD_VECTOR_REFLECTOR(std::vector<GLshort>); 
    196         STD_VECTOR_REFLECTOR(std::vector<GLuint>); 
    197         STD_VECTOR_REFLECTOR(std::vector<GLint>); 
     182        STD_VECTOR_REFLECTOR(std::vector<osg::Vec2>) 
     183        STD_VECTOR_REFLECTOR(std::vector<osg::Vec3>) 
     184        STD_VECTOR_REFLECTOR(std::vector<osg::Vec4>) 
     185        STD_VECTOR_REFLECTOR(std::vector<osg::Vec2b>) 
     186        STD_VECTOR_REFLECTOR(std::vector<osg::Vec3b>) 
     187        STD_VECTOR_REFLECTOR(std::vector<osg::Vec4b>) 
     188        STD_VECTOR_REFLECTOR(std::vector<osg::Vec2s>) 
     189        STD_VECTOR_REFLECTOR(std::vector<osg::Vec3s>) 
     190        STD_VECTOR_REFLECTOR(std::vector<osg::Vec4s>) 
     191        STD_VECTOR_REFLECTOR(std::vector<osg::Vec4ub>) 
     192        STD_VECTOR_REFLECTOR(std::vector<GLubyte>) 
     193        STD_VECTOR_REFLECTOR(std::vector<GLbyte>) 
     194        STD_VECTOR_REFLECTOR(std::vector<GLushort>) 
     195        STD_VECTOR_REFLECTOR(std::vector<GLshort>) 
     196        STD_VECTOR_REFLECTOR(std::vector<GLuint>) 
     197        STD_VECTOR_REFLECTOR(std::vector<GLint>) 
    198198        " 
    199199end 
     
    204204 
    205205configure reflector "std::map< osg::StateAttribute::GLMode, osg::StateAttribute::GLModeValue >" 
    206         replace with "STD_MAP_REFLECTOR_WITH_TYPES(std::map< osg::StateAttribute::GLMode COMMA  osg::StateAttribute::GLModeValue >, osg::StateAttribute::GLMode, osg::StateAttribute::Values);" 
     206        replace with "STD_MAP_REFLECTOR_WITH_TYPES(std::map< osg::StateAttribute::GLMode COMMA  osg::StateAttribute::GLModeValue >, osg::StateAttribute::GLMode, osg::StateAttribute::Values)" 
    207207end 
    208208 
  • OpenSceneGraph/trunk/include/osgManipulator/Dragger

    r6845 r7375  
    3737 
    3838        PointerInfo(const PointerInfo& rhs): 
     39            _hitList(rhs._hitList), 
    3940            _nearPoint(rhs._nearPoint), 
    4041            _farPoint(rhs._farPoint), 
    41             _eyeDir(rhs._eyeDir), 
    42             _hitList(rhs._hitList) 
     42            _eyeDir(rhs._eyeDir) 
    4343        { 
    4444            _hitIter = _hitList.begin(); 
  • OpenSceneGraph/trunk/include/osgSim/OverlayNode

    r7225 r7375  
    3737            OBJECT_DEPENDENT_WITH_ORTHOGRAPHIC_OVERLAY, 
    3838            VIEW_DEPENDENT_WITH_ORTHOGRAPHIC_OVERLAY, 
    39             VIEW_DEPENDENT_WITH_PERSPECTIVE_OVERLAY, 
     39            VIEW_DEPENDENT_WITH_PERSPECTIVE_OVERLAY 
    4040        }; 
    4141 
  • OpenSceneGraph/trunk/include/osgUtil/StateGraph

    r7357 r7375  
    6868        StateGraph(): 
    6969            osg::Referenced(false), 
    70             _parent(NULL),  
    71             _stateset(NULL),  
     70            _parent(NULL), 
     71            _stateset(NULL), 
    7272            _depth(0), 
    7373            _averageDistance(0), 
     
    8080        StateGraph(StateGraph* parent,const osg::StateSet* stateset): 
    8181            osg::Referenced(false), 
    82             _parent(parent),  
     82            _parent(parent), 
    8383            _stateset(stateset), 
    8484            _depth(0), 
  • OpenSceneGraph/trunk/src/osg/BufferObject.cpp

    r7101 r7375  
    352352 
    353353    unsigned int totalSizeRequired = 0; 
    354     unsigned int numModified = 0; 
    355     unsigned int numNotModified = 0; 
     354//    unsigned int numModified = 0; 
     355//    unsigned int numNotModified = 0; 
    356356    for(BufferEntryArrayPairs::const_iterator itr = _bufferEntryArrayPairs.begin(); 
    357357        itr != _bufferEntryArrayPairs.end(); 
     
    521521 
    522522    unsigned int totalSizeRequired = 0; 
    523     unsigned int numModified = 0; 
    524     unsigned int numNotModified = 0; 
     523//    unsigned int numModified = 0; 
     524//    unsigned int numNotModified = 0; 
    525525    for(BufferEntryDrawElementsPairs::const_iterator itr = _bufferEntryDrawElementsPairs.begin(); 
    526526        itr != _bufferEntryDrawElementsPairs.end(); 
  • OpenSceneGraph/trunk/src/osg/Camera.cpp

    r7178 r7375  
    2222    _clearMask(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT), 
    2323    _transformOrder(PRE_MULTIPLY), 
     24    _projectionResizePolicy(HORIZONTAL), 
    2425    _renderOrder(POST_RENDER), 
    25     _projectionResizePolicy(HORIZONTAL), 
    2626    _renderOrderNum(0), 
    2727    _drawBuffer(GL_NONE), 
     
    3838    _view(camera._view), 
    3939    _allowEventFocus(camera._allowEventFocus), 
     40    _displaySettings(camera._displaySettings), 
    4041    _clearColor(camera._clearColor), 
    41     _displaySettings(camera._displaySettings), 
    4242    _clearMask(camera._clearMask), 
    4343    _colorMask(camera._colorMask), 
  • OpenSceneGraph/trunk/src/osg/Geometry.cpp

    r7170 r7375  
    12451245    State& state = *renderInfo.getState(); 
    12461246 
    1247     unsigned int contextID = state.getContextID(); 
     1247//    unsigned int contextID = state.getContextID(); 
    12481248     
    12491249    // osg::notify(osg::NOTICE)<<"Geometry::drawImplementation"<<std::endl; 
  • OpenSceneGraph/trunk/src/osgDB/Registry.cpp

    r7292 r7375  
    13301330    } 
    13311331    _archiveExtList.push_back(ext); 
    1332 }; 
     1332} 
    13331333 
    13341334ReaderWriter::ReadResult Registry::read(const ReadFunctor& readFunctor) 
  • OpenSceneGraph/trunk/src/osgGA/EventQueue.cpp

    r6699 r7375  
    368368     
    369369    addEvent(event); 
    370 }; 
    371  
    372  
     370} 
     371 
     372 
  • OpenSceneGraph/trunk/src/osgPlugins/Inventor/ConvertToInventor.h

    r7348 r7375  
    4242  class TexEnv; 
    4343  class TexGen; 
    44 }; 
     44} 
    4545 
    4646 
  • OpenSceneGraph/trunk/src/osgPlugins/Inventor/GroupSoLOD.cpp

    r2225 r7375  
    44#include "GroupSoLOD.h" 
    55 
    6 SO_NODE_SOURCE(GroupSoLOD); 
     6SO_NODE_SOURCE(GroupSoLOD) 
    77 
    88void GroupSoLOD::initClass() 
  • OpenSceneGraph/trunk/src/osgPlugins/dds/ReaderWriterDDS.cpp

    r7076 r7375  
    315315        }; 
    316316 
    317         const int UNSUPPORTED = 0; 
     317        const unsigned int UNSUPPORTED = 0; 
    318318 
    319319        static const RGBFormat rgbFormats[] =             
     
    356356        bool found = false; 
    357357 
    358         for ( int i = 0; i < sizeof ( rgbFormats ) / sizeof ( RGBFormat ); i++ ) 
     358        for ( unsigned int i = 0; i < sizeof ( rgbFormats ) / sizeof ( RGBFormat ); i++ ) 
    359359        { 
    360360            const RGBFormat& f = rgbFormats[ i ]; 
  • OpenSceneGraph/trunk/src/osgPlugins/gif/ReaderWriterGIF.cpp

    r7076 r7375  
    4949{ 
    5050    #include <gif_lib.h> 
    51 }; 
     51} 
    5252 
    5353#define ERR_NO_ERROR     0 
  • OpenSceneGraph/trunk/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp

    r7076 r7375  
    5050    #include <jpeglib.h> 
    5151    #include "jerror.h" 
    52 }; 
     52} 
    5353 
    5454#include <setjmp.h> 
  • OpenSceneGraph/trunk/src/osgPlugins/logo/ReaderWriterLOGO.cpp

    r7076 r7375  
    249249                else if( str == "Camera" ) 
    250250                { 
    251                     unsigned int n; 
    252                     if( (fscanf( fp, "%d", &n )) != 1 ) 
     251                    int tn; 
     252                    if( (fscanf( fp, "%d", &tn )) != 1 ) 
    253253                    { 
    254254                        osg::notify(osg::WARN) << "Error... Camera requires an integer argument\n"; 
    255255                        break; 
    256256                    } 
     257                     
     258                    if (tn < 0) 
     259                    { 
     260                        osg::notify(osg::WARN) << "Error... Camera requires an positive or null value argument\n"; 
     261                        break; 
     262                    } 
     263                     
     264                    unsigned int n = static_cast<unsigned int>(tn); 
    257265                    if( screen != n ) 
    258266                    { 
  • OpenSceneGraph/trunk/src/osgPlugins/lwo/old_Lwo2.cpp

    r4801 r7375  
    6161      delete (*itr_surf).second; 
    6262    } 
    63 }; 
     63} 
    6464 
    6565bool  
  • OpenSceneGraph/trunk/src/osgPlugins/net/sockinet.cpp

    r7184 r7375  
    6767#endif 
    6868 
    69 void    herror(const char*); 
     69// need add throw() under Linux when compile with aggressive warning  
     70void    herror(const char*) throw(); 
    7071 
    7172sockinetaddr::sockinetaddr ()  
  • OpenSceneGraph/trunk/src/osgPlugins/txp/ReaderWriterTXP.cpp

    r7076 r7375  
    7878        int x,y,lod; 
    7979        unsigned int id; 
    80         sscanf(name.c_str(),"tile%d_%dx%d_%d",&lod,&x,&y,&id); 
     80        sscanf(name.c_str(),"tile%d_%dx%d_%u",&lod,&x,&y,&id); 
    8181        TXPArchive* archive = getArchive(id,osgDB::getFilePath(file)); 
    8282 
     
    192192        int x,y,lod; 
    193193        unsigned int id; 
    194         sscanf(name.c_str(),"subtiles%d_%dx%d_%d",&lod,&x,&y,&id); 
     194        sscanf(name.c_str(),"subtiles%d_%dx%d_%u",&lod,&x,&y,&id); 
    195195        TXPArchive* archive = getArchive(id,osgDB::getFilePath(file)); 
    196196 
     
    208208            int nbChild; 
    209209 
    210             sscanf(name.c_str(),"subtiles%d_%dx%d_%d_%d",&lod,&x,&y,&id, &nbChild); 
     210            sscanf(name.c_str(),"subtiles%d_%dx%d_%u_%d",&lod,&x,&y,&id, &nbChild); 
    211211            std::vector<TXPArchive::TileLocationInfo> locs; 
    212212            bool status = true; 
  • OpenSceneGraph/trunk/src/osgSim/OverlayNode.cpp

    r7328 r7375  
    11801180{ 
    11811181    osg::notify(osg::INFO)<<"OverlayNode::init() - OBJECT_DEPENDENT_WITH_ORTHOGRAPHIC_OVERLAY"<<std::endl; 
    1182     OverlayData& overlayData = getOverlayData(0); 
     1182     
     1183    // force initialization of _overlayDataMap for the key 0 (or NULL) 
     1184    getOverlayData(0); 
    11831185} 
    11841186 
     
    15641566        { 
    15651567//            osg::notify(osg::NOTICE)<<"ratio = "<<ratio<<std::endl; 
    1566             double original_width = max_side-min_side; 
     1568//            double original_width = max_side-min_side; 
    15671569 
    15681570            double minRatio = 0.02; 
     
    16231625                    { 
    16241626                        lowest_up = local_base_up; 
    1625                         double side_over_up = delta_side / delta_up; 
     1627//                        double side_over_up = delta_side / delta_up; 
    16261628                    } 
    16271629                } 
     
    16411643            max_side = mid_side + max_half_width; 
    16421644             
    1643             double new_width = max_side-min_side; 
     1645//            double new_width = max_side-min_side; 
    16441646 
    16451647         
  • OpenSceneGraph/trunk/src/osgTerrain/GeometryTechnique.cpp

    r7293 r7375  
    376376 
    377377    // populate primitive sets 
    378     bool optimizeOrientations = _elevations!=0; 
     378//    bool optimizeOrientations = _elevations!=0; 
    379379    bool swapOrientation = !(masterLocator->orientationOpenGL()); 
    380380     
  • OpenSceneGraph/trunk/src/osgUtil/CullVisitor.cpp

    r7205 r7375  
    202202    {  
    203203     
    204         osg::Timer_t start_t = osg::Timer::instance()->tick(); 
     204        // osg::Timer_t start_t = osg::Timer::instance()->tick(); 
    205205         
    206206        // update near from defferred list of drawables 
     
    220220        }  
    221221 
    222         osg::Timer_t end_t = osg::Timer::instance()->tick(); 
     222        // osg::Timer_t end_t = osg::Timer::instance()->tick(); 
    223223        // osg::notify(osg::NOTICE)<<"Took "<<osg::Timer::instance()->delta_m(start_t,end_t)<<"ms to test "<<numTests<<" out of "<<_nearPlaneCandidateMap.size()<<std::endl; 
    224224 
     
    12071207        osgUtil::RenderStage* previous_stage = getCurrentRenderBin()->getStage(); 
    12081208 
    1209         unsigned int contextID = getState() ? getState()->getContextID() : 0; 
     1209//        unsigned int contextID = getState() ? getState()->getContextID() : 0; 
    12101210 
    12111211        // use render to texture stage. 
  • OpenSceneGraph/trunk/src/osgViewer/ViewerEventHandlers.cpp

    r7186 r7375  
    143143    int y; 
    144144    int width; 
    145     int    height; 
     145    int height; 
    146146 
    147147    window->getWindowRectangle(x, y, width, height); 
    148148 
    149     bool    isFullScreen = x == 0 && y == 0 && width == screenWidth && height == screenHeight; 
     149    bool    isFullScreen = x == 0 && y == 0 && width == (int)screenWidth && height == (int)screenHeight; 
    150150 
    151151    if (isFullScreen) 
     
    189189    int y; 
    190190    int width; 
    191     int    height; 
     191    int height; 
    192192 
    193193    window->getWindowRectangle(x, y, width, height); 
    194194 
    195     bool    isFullScreen = x == 0 && y == 0 && width == screenWidth && height == screenHeight; 
     195    bool    isFullScreen = x == 0 && y == 0 && width == (int)screenWidth && height == (int)screenHeight; 
    196196 
    197197    if (window->getWindowDecoration() == true || isFullScreen == false) 
     
    357357    _currentlyPlaying(false), 
    358358    _delta(0.0f), 
    359     _lastFrameTime(osg::Timer::instance()->tick()), 
    360     _animStartTime(0) 
     359    _animStartTime(0), 
     360    _lastFrameTime(osg::Timer::instance()->tick()) 
    361361{ 
    362362    _animPath = new osg::AnimationPath(); 
  • OpenSceneGraph/trunk/src/osgWrappers/osg/Array.cpp

    r6903 r7375  
    20852085 
    20862086 
    2087         STD_VECTOR_REFLECTOR(std::vector<osg::Vec2>); 
    2088         STD_VECTOR_REFLECTOR(std::vector<osg::Vec3>); 
    2089         STD_VECTOR_REFLECTOR(std::vector<osg::Vec4>); 
    2090         STD_VECTOR_REFLECTOR(std::vector<osg::Vec2b>); 
    2091         STD_VECTOR_REFLECTOR(std::vector<osg::Vec3b>); 
    2092         STD_VECTOR_REFLECTOR(std::vector<osg::Vec4b>); 
    2093         STD_VECTOR_REFLECTOR(std::vector<osg::Vec2s>); 
    2094         STD_VECTOR_REFLECTOR(std::vector<osg::Vec3s>); 
    2095         STD_VECTOR_REFLECTOR(std::vector<osg::Vec4s>); 
    2096         STD_VECTOR_REFLECTOR(std::vector<osg::Vec4ub>); 
    2097         STD_VECTOR_REFLECTOR(std::vector<GLubyte>); 
    2098         STD_VECTOR_REFLECTOR(std::vector<GLbyte>); 
    2099         STD_VECTOR_REFLECTOR(std::vector<GLushort>); 
    2100         STD_VECTOR_REFLECTOR(std::vector<GLshort>); 
    2101         STD_VECTOR_REFLECTOR(std::vector<GLuint>); 
    2102         STD_VECTOR_REFLECTOR(std::vector<GLint>); 
     2087        STD_VECTOR_REFLECTOR(std::vector<osg::Vec2>) 
     2088        STD_VECTOR_REFLECTOR(std::vector<osg::Vec3>) 
     2089        STD_VECTOR_REFLECTOR(std::vector<osg::Vec4>) 
     2090        STD_VECTOR_REFLECTOR(std::vector<osg::Vec2b>) 
     2091        STD_VECTOR_REFLECTOR(std::vector<osg::Vec3b>) 
     2092        STD_VECTOR_REFLECTOR(std::vector<osg::Vec4b>) 
     2093        STD_VECTOR_REFLECTOR(std::vector<osg::Vec2s>) 
     2094        STD_VECTOR_REFLECTOR(std::vector<osg::Vec3s>) 
     2095        STD_VECTOR_REFLECTOR(std::vector<osg::Vec4s>) 
     2096        STD_VECTOR_REFLECTOR(std::vector<osg::Vec4ub>) 
     2097        STD_VECTOR_REFLECTOR(std::vector<GLubyte>) 
     2098        STD_VECTOR_REFLECTOR(std::vector<GLbyte>) 
     2099        STD_VECTOR_REFLECTOR(std::vector<GLushort>) 
     2100        STD_VECTOR_REFLECTOR(std::vector<GLshort>) 
     2101        STD_VECTOR_REFLECTOR(std::vector<GLuint>) 
     2102        STD_VECTOR_REFLECTOR(std::vector<GLint>) 
    21032103         
  • OpenSceneGraph/trunk/src/osgWrappers/osg/StateSet.cpp

    r7212 r7375  
    768768END_REFLECTOR 
    769769 
    770 STD_MAP_REFLECTOR_WITH_TYPES(std::map< osg::StateAttribute::GLMode COMMA  osg::StateAttribute::GLModeValue >, osg::StateAttribute::GLMode, osg::StateAttribute::Values); 
     770STD_MAP_REFLECTOR_WITH_TYPES(std::map< osg::StateAttribute::GLMode COMMA  osg::StateAttribute::GLModeValue >, osg::StateAttribute::GLMode, osg::StateAttribute::Values) 
    771771STD_MAP_REFLECTOR(std::map< osg::StateAttribute::TypeMemberPair COMMA  osg::StateSet::RefAttributePair >) 
    772772