28 #include "../graphicsEngine/WGraphicsEngine.h"
30 #include "WROIManager.h"
31 #include "WRMBranch.h"
35 m_roiManager( roiManager )
49 m_dirty->setHidden(
true );
72 for( std::list< osg::ref_ptr< WROI > >::iterator iter =
m_rois.begin(); iter !=
m_rois.end(); ++iter )
74 if( ( *iter ) == roi )
85 for( std::list< osg::ref_ptr< WROI > >::iterator iter =
m_rois.begin(); iter !=
m_rois.end(); ++iter )
87 if( ( *iter ) == roi )
98 for( std::list< osg::ref_ptr< WROI > >::iterator iter =
m_rois.begin(); iter !=
m_rois.end(); ++iter )
100 roiVec.push_back( ( *iter ) );
106 for( std::list< osg::ref_ptr< WROI > >::iterator iter =
m_rois.begin(); iter !=
m_rois.end(); ++iter )
119 for( std::list< boost::shared_ptr< boost::function<
void() > > >::iterator iter =
m_changeNotifiers.begin();
143 boost::unique_lock< boost::shared_mutex > lock;
151 boost::unique_lock< boost::shared_mutex > lock;
153 std::list< boost::shared_ptr< boost::function< void() > > >::iterator it;