From 771efca5c61db45353315b26180c1dfe24ec38d2 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 16 Jan 2017 17:18:58 +0000 Subject: [PATCH] Removed unused class --- src/osgVolume/MultipassTechnique.cpp | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/src/osgVolume/MultipassTechnique.cpp b/src/osgVolume/MultipassTechnique.cpp index e0e7ab538..3fb79cafe 100644 --- a/src/osgVolume/MultipassTechnique.cpp +++ b/src/osgVolume/MultipassTechnique.cpp @@ -928,33 +928,6 @@ void MultipassTechnique::backfaceSubgraphCullTraversal(osgUtil::CullVisitor* cv) cv->popStateSet(); } -class RTTBackfaceCameraCullCallback : public osg::NodeCallback -{ - public: - - RTTBackfaceCameraCullCallback(MultipassTechnique::MultipassTileData* tileData, MultipassTechnique* mt): - _tileData(tileData), - _mt(mt) {} - - virtual void operator()(osg::Node* /*node*/, osg::NodeVisitor* nv) - { - osgUtil::CullVisitor* cv = nv->asCullVisitor(); - - cv->pushProjectionMatrix(_tileData->projectionMatrix.get()); - - _mt->backfaceSubgraphCullTraversal(cv); - - cv->popProjectionMatrix(); - } - - protected: - - virtual ~RTTBackfaceCameraCullCallback() {} - - osg::observer_ptr _tileData; - osg::observer_ptr _mt; -}; - class ShadingModelVisitor : public osgVolume::PropertyVisitor { public: