16 #include <boost/bind.hpp>
18 #include "TEveManager.h"
41 m_colorManager(iColorM)
79 iManager->newItem(it->second);
94 for(std::vector<boost::shared_ptr<FWViewManagerBase> >::iterator itVM =
m_viewManagers.begin();
97 (*itVM)->newItem(iItem);
104 std::map<std::string, const FWEventItem*>::iterator itr =
117 for(std::vector<boost::shared_ptr<FWViewManagerBase> >::const_iterator itVM =
m_viewManagers.begin();
129 gEve->DisableRedraw();
130 for ( std::vector<boost::shared_ptr<FWViewManagerBase> >::iterator
i =
m_viewManagers.begin();
138 for ( std::vector<boost::shared_ptr<FWViewManagerBase> >::iterator
i =
m_viewManagers.begin();
141 gEve->EnableRedraw();
void registerEventItem(const FWEventItem *iItem)
void removeEventItem(const FWEventItem *iItem)
const std::string & name() const
FWItemChangeSignal goingToBeDestroyed_
void insert(const FWTypeToRepresentations &)
FWTypeToRepresentations supportedTypesAndRepresentations() const
FWModelChangeManager * m_changeManager
FWViewManagerManager(FWModelChangeManager *, FWColorManager *)
std::map< std::string, const FWEventItem * > m_typeToItems
void add(boost::shared_ptr< FWViewManagerBase >)
FWColorManager * m_colorManager
std::vector< boost::shared_ptr< FWViewManagerBase > > m_viewManagers
virtual ~FWViewManagerManager()