25 #ifndef WSELECTORBRANCH_H
26 #define WSELECTORBRANCH_H
31 #include "WSelectorRoi.h"
32 #include "../kernel/WRMBranch.h"
45 WSelectorBranch( boost::shared_ptr< const WDataSetFibers > fibers, boost::shared_ptr< WRMBranch > branch );
56 boost::shared_ptr< std::vector<bool> >
getBitField();
68 void addRoi( boost::shared_ptr< WSelectorRoi > roi );
76 std::list< boost::shared_ptr< WSelectorRoi > >
getROIs();
83 void removeRoi( osg::ref_ptr< WROI > roi );
119 boost::shared_ptr< const WDataSetFibers >
m_fibers;
141 std::list< boost::shared_ptr< WSelectorRoi > >
m_rois;
176 #endif // WSELECTORBRANCH_H