Moved the istream and ostream support from Vec* and Matrix* into a seperate io_utils file.

This commit is contained in:
Robert Osfield
2005-04-08 09:01:23 +00:00
parent f417974f5b
commit a2974de978
16 changed files with 172 additions and 147 deletions

View File

@@ -13,6 +13,7 @@
#include <osg/AnimationPath>
#include <osg/MatrixTransform>
#include <osg/PositionAttitudeTransform>
#include <osg/io_utils>
using namespace osg;

View File

@@ -25,7 +25,6 @@
#include <osg/AlphaFunc>
#include <osg/Notify>
using namespace osg;
ImpostorSprite::ImpostorSprite()
@@ -113,10 +112,6 @@ bool ImpostorSprite::computeBound() const
if (!_bbox.valid())
{
notify(WARN) << "******* ImpostorSprite::computeBound() problem"<<std::endl;
notify(WARN) << "******* = "<<_coords[0]<<std::endl;
notify(WARN) << "******* = "<<_coords[1]<<std::endl;
notify(WARN) << "******* = "<<_coords[2]<<std::endl;
notify(WARN) << "******* = "<<_coords[3]<<std::endl;
}
return true;

View File

@@ -1,6 +1,7 @@
#include <osgGA/TerrainManipulator>
#include <osg/Quat>
#include <osg/Notify>
#include <osg/io_utils>
#include <osgUtil/IntersectVisitor>
using namespace osg;

View File

@@ -1,5 +1,6 @@
#include <osg/LightSource>
#include <osg/ApplicationUsage>
#include <osg/io_utils>
#include <osgUtil/UpdateVisitor>

View File

@@ -18,6 +18,7 @@
#include <osg/Notify>
#include <osg/TriangleFunctor>
#include <osg/Geometry>
#include <osg/io_utils>
#include <float.h>
#include <algorithm>

View File

@@ -12,6 +12,7 @@
*/
#include <osg/Notify>
#include <osg/TriangleIndexFunctor>
#include <osg/io_utils>
#include <osgUtil/TriStripVisitor>
#include <osgUtil/SmoothingVisitor>