CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Protected Attributes
FWDetailViewCanvas< T > Class Template Reference

#include <FWDetailViewCanvas.h>

Inheritance diagram for FWDetailViewCanvas< T >:
FWDetailView< T > FWDetailViewBase

Public Member Functions

 FWDetailViewCanvas ()
 
virtual void init (TEveWindowSlot *)
 
virtual ~FWDetailViewCanvas ()
 
- Public Member Functions inherited from FWDetailView< T >
virtual void build (const FWModelId &, const T *)=0
 
virtual void build (const FWModelId &iID, const void *iData)
 
 FWDetailView ()
 
virtual void setTextInfo (const FWModelId &, const T *)=0
 
- Public Member Functions inherited from FWDetailViewBase
void build (const FWModelId &)
 
const fireworks::Contextcontext () const
 
const FWEventItemitem ()
 
virtual void setBackgroundColor (Color_t col)
 
void setItem (const FWEventItem *x)
 
virtual ~FWDetailViewBase ()
 

Protected Attributes

TGCompositeFrame * m_guiFrame
 
TCanvas * m_infoCanvas
 
TCanvas * m_viewCanvas
 

Additional Inherited Members

- Static Public Member Functions inherited from FWDetailView< T >
static std::string classRegisterTypeName ()
 
static std::string classTypeName ()
 
- Static Public Member Functions inherited from FWDetailViewBase
static void drawCanvasBox (Double_t *pos, Color_t fillCol, Int_t fillType=0, bool bg=kTRUE)
 
static void drawCanvasDot (Float_t x, Float_t y, Float_t r, Color_t)
 
- Protected Member Functions inherited from FWDetailViewBase
 FWDetailViewBase (const std::type_info &)
 

Detailed Description

template<typename T>
class FWDetailViewCanvas< T >

Definition at line 9 of file FWDetailViewCanvas.h.

Constructor & Destructor Documentation

template<typename T>
FWDetailViewCanvas< T >::FWDetailViewCanvas ( )
template<typename T>
virtual FWDetailViewCanvas< T >::~FWDetailViewCanvas ( )
virtual

Member Function Documentation

template<typename T>
virtual void FWDetailViewCanvas< T >::init ( TEveWindowSlot *  )
virtual

Implements FWDetailViewBase.

Member Data Documentation

template<typename T>
TGCompositeFrame* FWDetailViewCanvas< T >::m_guiFrame
protected

Definition at line 18 of file FWDetailViewCanvas.h.

template<typename T>
TCanvas* FWDetailViewCanvas< T >::m_infoCanvas
protected

Definition at line 17 of file FWDetailViewCanvas.h.

template<typename T>
TCanvas* FWDetailViewCanvas< T >::m_viewCanvas
protected

Definition at line 19 of file FWDetailViewCanvas.h.