CMS 3D CMS Logo

FWDetailViewCanvas.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWDetailViewCanvas_h
2 #define Fireworks_Core_FWDetailViewCanvas_h
3 
4 class TCanvas;
5 class TGCompositeFrame;
6 class TEveWindowSlot;
7 
9 
10 template <typename T>
11 class FWDetailViewCanvas : public FWDetailView<T> {
12 public:
14  ~FWDetailViewCanvas() override;
15 
16  void init(TEveWindowSlot*) override;
17 
18 protected:
19  TCanvas* m_infoCanvas;
20  TGCompositeFrame* m_guiFrame;
21  TCanvas* m_viewCanvas;
22 };
23 
24 #include "Fireworks/Core/src/FWDetailViewCanvas.icc"
25 #endif
FWDetailViewCanvas::m_viewCanvas
TCanvas * m_viewCanvas
Definition: FWDetailViewCanvas.h:21
FWDetailViewCanvas::init
void init(TEveWindowSlot *) override
FWDetailView.h
FWDetailViewCanvas::FWDetailViewCanvas
FWDetailViewCanvas()
FWDetailView
Definition: FWDetailView.h:13
FWDetailViewCanvas
Definition: FWDetailViewCanvas.h:11
FWDetailViewCanvas::m_guiFrame
TGCompositeFrame * m_guiFrame
Definition: FWDetailViewCanvas.h:20
FWDetailViewCanvas::m_infoCanvas
TCanvas * m_infoCanvas
Definition: FWDetailViewCanvas.h:19
FWDetailViewCanvas::~FWDetailViewCanvas
~FWDetailViewCanvas() override