Ran script to remove trailing spaces and tabs
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
*
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* (at your option) any later version. The full license is in LICENSE file
|
||||
* included with this distribution, and on the openscenegraph.org website.
|
||||
*
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* OpenSceneGraph Public License for more details.
|
||||
*/
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
*
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* (at your option) any later version. The full license is in LICENSE file
|
||||
* included with this distribution, and on the openscenegraph.org website.
|
||||
*
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* OpenSceneGraph Public License for more details.
|
||||
*/
|
||||
|
||||
@@ -37,8 +37,8 @@
|
||||
# define OSGVIEWER_EXPORT __declspec(dllimport)
|
||||
#endif
|
||||
#else
|
||||
#define OSGVIEWER_EXPORT
|
||||
#endif
|
||||
#define OSGVIEWER_EXPORT
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
\namespace osgViewer
|
||||
|
||||
The osgViewer library provides high level viewer functionality designed to make it easier to write a range of different types of viewers,
|
||||
The osgViewer library provides high level viewer functionality designed to make it easier to write a range of different types of viewers,
|
||||
from viewers embedded in existing windows via SimpleViewer, through to highly scalable and flexible Viewer and Composite classes. A
|
||||
set of event handlers add functionality to these viewers so that you can rapidly compose the viewer functionality tailored to your needs.
|
||||
Finally the viewer classes can be adapted to work with a range of different window toolkit API's via GraphicsWindow implementations,
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
*
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* (at your option) any later version. The full license is in LICENSE file
|
||||
* included with this distribution, and on the openscenegraph.org website.
|
||||
*
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* OpenSceneGraph Public License for more details.
|
||||
*/
|
||||
|
||||
@@ -29,7 +29,7 @@ class OSGVIEWER_EXPORT OpenGLQuerySupport : public osg::Referenced
|
||||
|
||||
virtual void checkQuery(osg::Stats* stats, osg::State* state,
|
||||
osg::Timer_t startTick) = 0;
|
||||
|
||||
|
||||
virtual void beginQuery(unsigned int frameNumber, osg::State* state) = 0;
|
||||
virtual void endQuery(osg::State* state) = 0;
|
||||
virtual void initialize(osg::State* state, osg::Timer_t startTick);
|
||||
@@ -59,16 +59,16 @@ class OSGVIEWER_EXPORT Renderer : public osg::GraphicsOperation
|
||||
virtual void cull_draw();
|
||||
|
||||
virtual void compile();
|
||||
|
||||
|
||||
void setCompileOnNextDraw(bool flag) { _compileOnNextDraw = flag; }
|
||||
bool getCompileOnNextDraw() const { return _compileOnNextDraw; }
|
||||
|
||||
virtual void operator () (osg::Object* object);
|
||||
|
||||
|
||||
virtual void operator () (osg::GraphicsContext* context);
|
||||
|
||||
virtual void release();
|
||||
|
||||
|
||||
/** Force update of state associated with cameras. */
|
||||
void setCameraRequiresSetUp(bool flag);
|
||||
bool getCameraRequiresSetUp() const;
|
||||
@@ -77,14 +77,14 @@ class OSGVIEWER_EXPORT Renderer : public osg::GraphicsOperation
|
||||
void initialize(osg::State* state);
|
||||
virtual ~Renderer();
|
||||
|
||||
virtual void updateSceneView(osgUtil::SceneView* sceneView);
|
||||
virtual void updateSceneView(osgUtil::SceneView* sceneView);
|
||||
|
||||
osg::observer_ptr<osg::Camera> _camera;
|
||||
|
||||
|
||||
bool _done;
|
||||
bool _graphicsThreadDoesCull;
|
||||
bool _compileOnNextDraw;
|
||||
|
||||
|
||||
osg::ref_ptr<osgUtil::SceneView> _sceneView[2];
|
||||
|
||||
struct OSGVIEWER_EXPORT ThreadSafeQueue
|
||||
@@ -94,7 +94,7 @@ class OSGVIEWER_EXPORT Renderer : public osg::GraphicsOperation
|
||||
typedef std::list<osgUtil::SceneView*> SceneViewList;
|
||||
SceneViewList _queue;
|
||||
bool _isReleased;
|
||||
|
||||
|
||||
ThreadSafeQueue();
|
||||
~ThreadSafeQueue();
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
*
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* (at your option) any later version. The full license is in LICENSE file
|
||||
* included with this distribution, and on the openscenegraph.org website.
|
||||
*
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* OpenSceneGraph Public License for more details.
|
||||
*/
|
||||
|
||||
@@ -60,9 +60,9 @@ class OSGVIEWER_EXPORT Scene : public osg::Referenced
|
||||
/** Get the Scene object that has the specified node assigned to it.
|
||||
* or return a new Scene if no Scene has yet been assigned the specified node.*/
|
||||
static Scene* getOrCreateScene(osg::Node* node);
|
||||
|
||||
|
||||
friend class View;
|
||||
|
||||
|
||||
osg::ref_ptr<osg::Node> _sceneData;
|
||||
|
||||
osg::ref_ptr<osgDB::DatabasePager> _databasePager;
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
*
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* (at your option) any later version. The full license is in LICENSE file
|
||||
* included with this distribution, and on the openscenegraph.org website.
|
||||
*
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* OpenSceneGraph Public License for more details.
|
||||
*/
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ struct OSGVIEWER_EXPORT DepthPartitionSettings : public osg::Referenced
|
||||
double _zFar;
|
||||
};
|
||||
|
||||
|
||||
|
||||
/** View holds a single view on a scene, this view may be composed of one or more slave cameras.*/
|
||||
class OSGVIEWER_EXPORT View : public osg::View, public osgGA::GUIActionAdapter
|
||||
{
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield
|
||||
*
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* This library is open source and may be redistributed and/or modified under
|
||||
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
|
||||
* (at your option) any later version. The full license is in LICENSE file
|
||||
* included with this distribution, and on the openscenegraph.org website.
|
||||
*
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* OpenSceneGraph Public License for more details.
|
||||
*/
|
||||
|
||||
@@ -54,7 +54,7 @@ class OSGVIEWER_EXPORT Viewer : public ViewerBase, public osgViewer::View
|
||||
|
||||
/** read the viewer configuration from a configuration file.*/
|
||||
virtual bool readConfiguration(const std::string& filename);
|
||||
|
||||
|
||||
/** Get whether at least of one of this viewers windows are realized.*/
|
||||
virtual bool isRealized() const;
|
||||
|
||||
@@ -114,13 +114,13 @@ class OSGVIEWER_EXPORT Viewer : public ViewerBase, public osgViewer::View
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
void constructorInit();
|
||||
|
||||
|
||||
virtual void viewerInit() { init(); }
|
||||
|
||||
osg::observer_ptr<osg::Camera> _cameraWithFocus;
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
@@ -106,13 +106,13 @@ class OSGVIEWER_EXPORT ViewerBase : public virtual osg::Object
|
||||
|
||||
/** Get the end barrier position.*/
|
||||
BarrierPosition getEndBarrierPosition() const { return _endBarrierPosition; }
|
||||
|
||||
|
||||
/** Set the end barrier operation. \c op may be one of GL_FLUSH, GL_FINISH,
|
||||
* or NO_OPERATION. NO_OPERATION is the default. Per BarrierOperation::operator()(),
|
||||
* a glFlush() command, glFinish() command, or no additional OpenGL command will be
|
||||
* issued before entering the end barrier. */
|
||||
void setEndBarrierOperation(osg::BarrierOperation::PreBlockOp op);
|
||||
|
||||
|
||||
/** Get the end barrier operation. */
|
||||
osg::BarrierOperation::PreBlockOp getEndBarrierOperation() const { return _endBarrierOperation; }
|
||||
|
||||
|
||||
@@ -108,25 +108,25 @@ class OSGVIEWER_EXPORT StatsHandler : public osgGA::GUIEventHandler
|
||||
/** Get the keyboard and mouse usage of this manipulator.*/
|
||||
virtual void getUsage(osg::ApplicationUsage& usage) const;
|
||||
|
||||
/** This allows the user to register additional stats lines that will
|
||||
/** This allows the user to register additional stats lines that will
|
||||
be added to the graph. The stats for these will be gotten from the
|
||||
viewer (viewer->getViewerStats()). The stats can be displayed in
|
||||
viewer (viewer->getViewerStats()). The stats can be displayed in
|
||||
either or all of the following ways:
|
||||
|
||||
- A numeric time beside the stat name
|
||||
Requires that an elapsed time be recorded in the viewer's stats
|
||||
Requires that an elapsed time be recorded in the viewer's stats
|
||||
for the "timeTakenName".
|
||||
- A bar in the top bar graph
|
||||
Requires that two times (relative to the viewer's start tick) be
|
||||
recorded in the viewer's stats for the "beginTimeName" and
|
||||
Requires that two times (relative to the viewer's start tick) be
|
||||
recorded in the viewer's stats for the "beginTimeName" and
|
||||
"endTimeName".
|
||||
- A line in the bottom graph
|
||||
Requires that an elapsed time be recorded in the viewer's stats
|
||||
Requires that an elapsed time be recorded in the viewer's stats
|
||||
for the "timeTakenName" and that the value be used as an average.
|
||||
|
||||
If you don't want a numeric value and a line in the bottom line
|
||||
graph for your value, pass the empty string for timeTakenName. If
|
||||
you don't want a bar in the graph, pass the empty string for
|
||||
If you don't want a numeric value and a line in the bottom line
|
||||
graph for your value, pass the empty string for timeTakenName. If
|
||||
you don't want a bar in the graph, pass the empty string for
|
||||
beginTimeName and endTimeName.
|
||||
|
||||
@param label The label to be displayed to identify the line in the stats.
|
||||
@@ -140,8 +140,8 @@ class OSGVIEWER_EXPORT StatsHandler : public osgGA::GUIEventHandler
|
||||
@param endTimeName The name to be queried in the viewer stats for the end time for the top bar graph.
|
||||
@param maxValue The value to use as maximum in the bottom line graph. Stats will be clamped between 0 and that value, and it will be the highest visible value in the graph.
|
||||
*/
|
||||
void addUserStatsLine(const std::string& label, const osg::Vec4& textColor, const osg::Vec4& barColor,
|
||||
const std::string& timeTakenName, float multiplier, bool average, bool averageInInverseSpace,
|
||||
void addUserStatsLine(const std::string& label, const osg::Vec4& textColor, const osg::Vec4& barColor,
|
||||
const std::string& timeTakenName, float multiplier, bool average, bool averageInInverseSpace,
|
||||
const std::string& beginTimeName, const std::string& endTimeName, float maxValue);
|
||||
|
||||
void removeUserStatsLine(const std::string& label);
|
||||
@@ -159,9 +159,9 @@ protected:
|
||||
|
||||
osg::Geometry* createTick(const osg::Vec3& pos, float height, const osg::Vec4& colour, unsigned int numTicks);
|
||||
|
||||
void createTimeStatsLine(const std::string& lineLabel, osg::Vec3 pos,
|
||||
const osg::Vec4& textColor, const osg::Vec4& barColor, osg::Stats* viewerStats, osg::Stats* stats,
|
||||
const std::string& timeTakenName, float multiplier, bool average, bool averageInInverseSpace,
|
||||
void createTimeStatsLine(const std::string& lineLabel, osg::Vec3 pos,
|
||||
const osg::Vec4& textColor, const osg::Vec4& barColor, osg::Stats* viewerStats, osg::Stats* stats,
|
||||
const std::string& timeTakenName, float multiplier, bool average, bool averageInInverseSpace,
|
||||
const std::string& beginTimeName, const std::string& endTimeName);
|
||||
|
||||
void createCameraTimeStats(osg::Vec3& pos, bool acquireGPUStats, osg::Stats* viewerStats, osg::Camera* camera);
|
||||
@@ -215,11 +215,11 @@ protected:
|
||||
std::string endTimeName;
|
||||
float maxValue;
|
||||
|
||||
UserStatsLine(const std::string& label_, const osg::Vec4& textColor_, const osg::Vec4& barColor_,
|
||||
const std::string& timeTakenName_, float multiplier_, bool average_, bool averageInInverseSpace_,
|
||||
UserStatsLine(const std::string& label_, const osg::Vec4& textColor_, const osg::Vec4& barColor_,
|
||||
const std::string& timeTakenName_, float multiplier_, bool average_, bool averageInInverseSpace_,
|
||||
const std::string& beginTimeName_, const std::string& endTimeName_, float maxValue_)
|
||||
: label(label_), textColor(textColor_), barColor(barColor_),
|
||||
timeTakenName(timeTakenName_), multiplier(multiplier_), average(average_), averageInInverseSpace(averageInInverseSpace_),
|
||||
: label(label_), textColor(textColor_), barColor(barColor_),
|
||||
timeTakenName(timeTakenName_), multiplier(multiplier_), average(average_), averageInInverseSpace(averageInInverseSpace_),
|
||||
beginTimeName(beginTimeName_), endTimeName(endTimeName_), maxValue(maxValue_)
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user