Introduced code for doing dummy test traversals - used for benchmarking KdTree code.

This commit is contained in:
Robert Osfield
2008-07-09 19:40:10 +00:00
parent 15e5bdbcae
commit c41ca3d6a0
3 changed files with 7 additions and 27 deletions

View File

@@ -155,6 +155,9 @@ class OSGUTIL_EXPORT IntersectionVisitor : public osg::NodeVisitor
/** Set whether the intersectors should use KdTrees.*/
bool getUseKdTreeWhenAvailable() const { return _useKdTreesWhenAvailable; }
void setDoDummyTraversal(bool dummy) { _dummyTraversal = dummy; }
bool getDoDummyTraversal() const { return _dummyTraversal; }
/** Set the read callback.*/
@@ -212,6 +215,7 @@ class OSGUTIL_EXPORT IntersectionVisitor : public osg::NodeVisitor
IntersectorStack _intersectorStack;
bool _useKdTreesWhenAvailable;
bool _dummyTraversal;
osg::ref_ptr<ReadCallback> _readCallback;