From a7c365c396921ec7b519fb06338f566528c0d459 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 18 Jul 2002 10:06:21 +0000 Subject: [PATCH] Fixed warnings. --- src/osgPlugins/dx/DXWriter.cpp | 2 +- src/osgUtil/DisplayListVisitor.cpp | 8 ++++---- src/osgUtil/DisplayRequirementsVisitor.cpp | 2 +- src/osgUtil/SmoothingVisitor.cpp | 2 +- src/osgUtil/TriStripVisitor.cpp | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/osgPlugins/dx/DXWriter.cpp b/src/osgPlugins/dx/DXWriter.cpp index 95d2a7a1d..4438b7f39 100644 --- a/src/osgPlugins/dx/DXWriter.cpp +++ b/src/osgPlugins/dx/DXWriter.cpp @@ -2216,7 +2216,7 @@ std::string DXWriter::WriteGeode( osg::Geode &geode, group = new DXGroup( name_mgr, &name ); // For all GeoSets in this Geode... - for ( int i = 0; i < geode.getNumDrawables(); i++ ) { + for (unsigned int i = 0; i < geode.getNumDrawables(); i++ ) { osg::GeoSet *geoset = dynamic_cast( geode.getDrawable(i) ); // If we have multiple GeoSets per Geode, we need to generate different diff --git a/src/osgUtil/DisplayListVisitor.cpp b/src/osgUtil/DisplayListVisitor.cpp index 97026821e..e07803019 100644 --- a/src/osgUtil/DisplayListVisitor.cpp +++ b/src/osgUtil/DisplayListVisitor.cpp @@ -33,7 +33,7 @@ void DisplayListVisitor::apply(osg::Geode& node) node.getStateSet()->compile(*_state); } - for(int i=0;igetUseDisplayList()) @@ -48,14 +48,14 @@ void DisplayListVisitor::apply(osg::Geode& node) if (_mode&SWITCH_OFF_DISPLAY_LISTS) { - for(int i=0;isetUseDisplayList(false); } } if (_mode&SWITCH_ON_DISPLAY_LISTS) { - for(int i=0;isetUseDisplayList(true); } @@ -63,7 +63,7 @@ void DisplayListVisitor::apply(osg::Geode& node) if (_mode&COMPILE_DISPLAY_LISTS && _state.valid()) { - for(int i=0;igetUseDisplayList()) { diff --git a/src/osgUtil/DisplayRequirementsVisitor.cpp b/src/osgUtil/DisplayRequirementsVisitor.cpp index c1c0e40e2..2c5bfc716 100644 --- a/src/osgUtil/DisplayRequirementsVisitor.cpp +++ b/src/osgUtil/DisplayRequirementsVisitor.cpp @@ -52,7 +52,7 @@ void DisplayRequirementsVisitor::apply(Geode& geode) osg::StateSet* geode_stateset = geode.getStateSet(); if (geode_stateset) applyStateSet(*geode_stateset); - for(int i = 0; i < geode.getNumDrawables(); i++ ) + for(unsigned int i = 0; i < geode.getNumDrawables(); i++ ) { osg::StateSet* stateset = geode.getDrawable(i)->getStateSet(); if (stateset) applyStateSet(*stateset); diff --git a/src/osgUtil/SmoothingVisitor.cpp b/src/osgUtil/SmoothingVisitor.cpp index 2a547e21b..89fc86e6a 100644 --- a/src/osgUtil/SmoothingVisitor.cpp +++ b/src/osgUtil/SmoothingVisitor.cpp @@ -130,7 +130,7 @@ void SmoothingVisitor::smooth(osg::Geometry& geom) void SmoothingVisitor::apply(osg::Geode& geode) { - for(int i = 0; i < geode.getNumDrawables(); i++ ) + for(unsigned int i = 0; i < geode.getNumDrawables(); i++ ) { osg::Geometry* geom = dynamic_cast(geode.getDrawable(i)); if (geom) smooth(*geom); diff --git a/src/osgUtil/TriStripVisitor.cpp b/src/osgUtil/TriStripVisitor.cpp index ab40dd76c..dbd5cc684 100644 --- a/src/osgUtil/TriStripVisitor.cpp +++ b/src/osgUtil/TriStripVisitor.cpp @@ -206,7 +206,7 @@ void TriStripVisitor::stripify(Geometry& geom) void TriStripVisitor::apply(Geode& geode) { - for(int i = 0; i < geode.getNumDrawables(); ++i ) + for(unsigned int i = 0; i < geode.getNumDrawables(); ++i ) { osg::Geometry* geom = dynamic_cast(geode.getDrawable(i)); if (geom) stripify(*geom);