#include <FWGeoTopNodeScene.h>
Public Member Functions | |
Int_t | AddObject (const TBuffer3D &buffer, Bool_t *addChildren=nullptr) override |
virtual Bool_t | DestroyPhysical (Int_t) |
Int_t | DestroyPhysicals () override |
FWGeoTopNodeGLScene (TVirtualPad *pad) | |
void | GeoPopupMenu (Int_t gx, Int_t gy, TGLViewer *) |
bool | OpenCompositeWithPhyID (UInt_t phyID, const TBuffer3D &buffer) |
Bool_t | ResolveSelectRecord (TGLSelectRecord &rec, Int_t curIdx) override |
void | SetPad (TVirtualPad *p) |
~FWGeoTopNodeGLScene () override | |
Public Attributes | |
FWGeoTopNode * | m_eveTopNode |
Private Member Functions | |
FWGeoTopNodeGLScene (const FWGeoTopNodeGLScene &)=delete | |
FWGeoTopNodeGLScene & | operator= (const FWGeoTopNodeGLScene &)=delete |
Definition at line 9 of file FWGeoTopNodeScene.h.
|
privatedelete |
FWGeoTopNodeGLScene::FWGeoTopNodeGLScene | ( | TVirtualPad * | pad | ) |
Definition at line 13 of file FWGeoTopNodeScene.cc.
|
inlineoverride |
Definition at line 19 of file FWGeoTopNodeScene.h.
|
override |
Definition at line 48 of file FWGeoTopNodeScene.cc.
References fwLog, and fwlog::kError.
Referenced by SetPad().
|
virtual |
Definition at line 106 of file FWGeoTopNodeScene.cc.
References fwLog, and fwlog::kInfo.
Referenced by SetPad().
|
override |
Definition at line 92 of file FWGeoTopNodeScene.cc.
References m_eveTopNode.
Referenced by SetPad().
void FWGeoTopNodeGLScene::GeoPopupMenu | ( | Int_t | gx, |
Int_t | gy, | ||
TGLViewer * | v | ||
) |
Definition at line 112 of file FWGeoTopNodeScene.cc.
References m_eveTopNode, dqmiodumpmetadata::n, FWGeoTopNode::popupMenu(), SetPad(), and OrderedSet::t.
Referenced by FWGLEventHandler::PopupContextMenu(), and SetPad().
Bool_t FWGeoTopNodeGLScene::OpenCompositeWithPhyID | ( | UInt_t | phyID, |
const TBuffer3D & | buffer | ||
) |
Definition at line 23 of file FWGeoTopNodeScene.cc.
References WDecay::kNone.
Referenced by FWGeoTopNode::paintShape(), and SetPad().
|
privatedelete |
|
override |
Definition at line 60 of file FWGeoTopNodeScene.cc.
References m_eveTopNode.
Referenced by SetPad().
|
inline |
Definition at line 21 of file FWGeoTopNodeScene.h.
References AddObject(), edmScanValgrind::buffer, DestroyPhysical(), DestroyPhysicals(), GeoPopupMenu(), dqmiodumpmetadata::n, OpenCompositeWithPhyID(), AlCaHLTBitMon_ParallelJobs::p, ResolveSelectRecord(), and OrderedSet::t.
Referenced by GeoPopupMenu().
FWGeoTopNode* FWGeoTopNodeGLScene::m_eveTopNode |
Definition at line 16 of file FWGeoTopNodeScene.h.
Referenced by DestroyPhysicals(), FWGeometryTableView::FWGeometryTableView(), FWOverlapTableView::FWOverlapTableView(), GeoPopupMenu(), and ResolveSelectRecord().