#include <CmsShowViewPopup.h>
Public Member Functions | |
void | addFrameToContainer (TGCompositeFrame *) |
ViewerParameterGUI & | addParam (const FWParameterBase *) |
TGCompositeFrame * | getTabContainer () |
void | populateComplete () |
ViewerParameterGUI & | requestTab (const char *) |
void | reset () |
ViewerParameterGUI & | separator () |
ViewerParameterGUI (const TGFrame *) | |
virtual | ~ViewerParameterGUI () |
Public Member Functions inherited from FWParameterSetterEditorBase | |
FWParameterSetterEditorBase () | |
virtual void | updateEditor () |
virtual | ~FWParameterSetterEditorBase () |
Private Attributes | |
std::string | m_selectedTabName |
std::vector< boost::shared_ptr < FWParameterSetterBase > > | m_setters |
TGTab * | m_tab |
Definition at line 49 of file CmsShowViewPopup.h.
ViewerParameterGUI::ViewerParameterGUI | ( | const TGFrame * | p | ) |
Definition at line 194 of file CmsShowViewPopup.cc.
|
inlinevirtual |
Definition at line 54 of file CmsShowViewPopup.h.
void ViewerParameterGUI::addFrameToContainer | ( | TGCompositeFrame * | x | ) |
Definition at line 287 of file CmsShowViewPopup.cc.
References assert(), m_tab, and dbtoconf::parent.
Referenced by FWEveView::populateController().
ViewerParameterGUI & ViewerParameterGUI::addParam | ( | const FWParameterBase * | param | ) |
Definition at line 246 of file CmsShowViewPopup.cc.
References m_setters, m_tab, FWParameterSetterBase::makeSetterFor(), and dbtoconf::parent.
Referenced by FW3DViewBase::populateController(), FWRPZView::populateController(), and FWTriggerTableView::populateController().
TGCompositeFrame * ViewerParameterGUI::getTabContainer | ( | ) |
Definition at line 280 of file CmsShowViewPopup.cc.
References assert(), and m_tab.
Referenced by FWGeometryTableView::populateController(), FWRPZView::populateController(), FW3DViewBase::populateController(), FWEveView::populateController(), FWTriggerTableView::populateController(), and FWGeometryTableViewBase::populateController().
void ViewerParameterGUI::populateComplete | ( | ) |
Definition at line 300 of file CmsShowViewPopup.cc.
References m_selectedTabName, m_tab, and x.
Referenced by CmsShowViewPopup::reset().
ViewerParameterGUI & ViewerParameterGUI::requestTab | ( | const char * | name | ) |
Definition at line 228 of file CmsShowViewPopup.cc.
References m_tab.
Referenced by FWISpyView::populateController(), FWGeometryTableView::populateController(), FWOverlapTableView::populateController(), FWRPZView::populateController(), FW3DViewBase::populateController(), FWLegoViewBase::populateController(), FWEveView::populateController(), FWTriggerTableView::populateController(), and FWGeometryTableViewBase::populateController().
void ViewerParameterGUI::reset | ( | void | ) |
Definition at line 203 of file CmsShowViewPopup.cc.
References assert(), f, m_selectedTabName, m_setters, and m_tab.
Referenced by CmsShowViewPopup::reset().
ViewerParameterGUI & ViewerParameterGUI::separator | ( | ) |
Definition at line 270 of file CmsShowViewPopup.cc.
References assert(), m_tab, and alignCSCRings::s.
Referenced by FWISpyView::populateController(), FWGeometryTableView::populateController(), and FW3DViewBase::populateController().
|
private |
Definition at line 67 of file CmsShowViewPopup.h.
Referenced by populateComplete(), and reset().
|
private |
Definition at line 69 of file CmsShowViewPopup.h.
Referenced by addParam(), and reset().
|
private |
Definition at line 66 of file CmsShowViewPopup.h.
Referenced by addFrameToContainer(), addParam(), getTabContainer(), populateComplete(), requestTab(), reset(), and separator().