CMS 3D CMS Logo

FWEveLegoView.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWEveLegoView_h
2 #define Fireworks_Core_FWEveLegoView_h
3 // -*- C++ -*-
4 //
5 // Package: Core
6 // Class : FWEveLegoView
7 //
16 //
17 // Original Author: Alja Mrak-Tadel
18 // Created: Mon May 31 13:09:38 CEST 2010
19 //
20 
22 
23 class TEveStraightLineSet;
24 
25 class FWEveLegoView : public FWLegoViewBase {
26 public:
27  FWEveLegoView(TEveWindowSlot*, FWViewType::EType);
28  ~FWEveLegoView() override;
29 
30  void setContext(const fireworks::Context&) override;
31  void setBackgroundColor(Color_t) override;
32 
33  // ---------- const member functions ---------------------
34 
35  // ---------- static member functions --------------------
36 
37  // ---------- member functions ---------------------------
38 
39  FWEveLegoView(const FWEveLegoView&) = delete; // stop default
40 
41  const FWEveLegoView& operator=(const FWEveLegoView&) = delete; // stop default
42 
43 private:
44  // ---------- member data --------------------------------
45  TEveStraightLineSet* m_boundaries;
46 };
47 
48 #endif
void setContext(const fireworks::Context &) override
FWEveLegoView(TEveWindowSlot *, FWViewType::EType)
void setBackgroundColor(Color_t) override
~FWEveLegoView() override
const FWEveLegoView & operator=(const FWEveLegoView &)=delete
TEveStraightLineSet * m_boundaries
Definition: FWEveLegoView.h:45