#include <FWGeometryTableViewBase.h>
Definition at line 48 of file FWGeometryTableViewBase.h.
Definition at line 54 of file FWGeometryTableViewBase.h.
58 TGButton::GetDefaultGC()(),
59 TGTextButton::GetDefaultFontStruct(),
60 kRaisedFrame | kDoubleBorder),
FWGeometryTableViewBase * m_tableView
FWGeometryTableViewBase::FWViewCombo::~FWViewCombo |
( |
| ) |
|
|
inlineoverride |
Bool_t FWGeometryTableViewBase::FWViewCombo::HandleButton |
( |
Event_t * |
event | ) |
|
|
override |
Definition at line 50 of file FWGeometryTableViewBase.cc.
References FWGeometryTableManagerBase::cancelEditor(), fwLog, FWGeometryTableViewBase::getTableManager(), training_settings::idx, fwlog::kInfo, m_el, m_tableView, genParticles_cff::map, AlCaHLTBitMon_ParallelJobs::p, alignCSCRings::s, and findQualityFiles::v.
Referenced by setElement().
51 if (
event->fType == kButtonPress) {
56 TEveElementList* views = gEve->GetViewers();
59 for (TEveElement::List_i it = views->BeginChildren(); it != views->EndChildren(); ++it) {
60 TEveViewer*
v = ((TEveViewer*)(*it));
61 if (strstr(v->GetElementName(),
"3D")) {
63 m_viewPopup->AddEntry(v->GetElementName(),
idx);
65 for (TEveElement::List_i eit = v->BeginChildren(); eit != v->EndChildren(); ++eit) {
66 TEveScene*
s = ((TEveSceneInfo*)*eit)->GetScene();
67 if (
m_el && s->HasChildren() && s->FirstChild() ==
m_el) {
74 m_viewPopup->CheckEntry(idx);
82 gVirtualX->TranslateCoordinates(GetId(),
83 gClient->GetDefaultRoot()->GetId(),
90 m_viewPopup->PlaceMenu(ax, ay,
true,
true);
91 m_viewPopup->Connect(
"Activated(Int_t)",
92 "FWGeometryTableViewBase",
FWGeometryTableViewBase * m_tableView
void FWGeometryTableViewBase::FWViewCombo::setElement |
( |
TEveElement * |
x | ) |
|
|
inline |
TEveElement* FWGeometryTableViewBase::FWViewCombo::m_el |
|
private |