CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions
FWISpyView Class Reference

#include <Fireworks/Core/interface/FWISpyView.h>

Inheritance diagram for FWISpyView:
FW3DViewBase FWEveView FWViewBase FWConfigurableParameterizable FWParameterizable FWConfigurable

Public Member Functions

 FWISpyView (TEveWindowSlot *, FWViewType::EType, unsigned int version=9)
 
void populateController (ViewerParameterGUI &) const override
 
void setContext (const fireworks::Context &x) override
 
 ~FWISpyView () override
 
- Public Member Functions inherited from FW3DViewBase
void addTo (FWConfiguration &) const override
 
 FW3DViewBase (TEveWindowSlot *, FWViewType::EType, unsigned int version=8)
 
FW3DViewDistanceMeasureToolgetDMT ()
 
bool requestGLHandlerPick () const override
 
void setClip (float eta, float phi)
 
void setCurrentDMTVertex (double x, double y, double z)
 
void setFrom (const FWConfiguration &) override
 
void showEcalBarrel (bool)
 
void updateGlobalSceneScaleParameters ()
 
 ~FW3DViewBase () override
 
- Public Member Functions inherited from FWEveView
void addTo (FWConfiguration &) const override
 
const fireworks::Contextcontext ()
 
FWViewContextMenuHandlerBasecontextMenuHandler () const override
 
virtual void eventBegin ()
 
virtual void eventEnd ()
 
TEveScene * eventScene ()
 
 FWEveView (TEveWindowSlot *, FWViewType::EType, unsigned int version=7)
 
FWTEveViewerfwViewer ()
 
FWTGLViewerfwViewerGL () const
 
TEveScene * geoScene ()
 
virtual bool isEnergyScaleGlobal () const
 
TEveElement * ownedProducts ()
 
void saveImageTo (const std::string &iName) const override
 
virtual void setBackgroundColor (Color_t)
 
void setFrom (const FWConfiguration &) override
 
virtual void setupEnergyScale ()
 
virtual void setupEventCenter ()
 
virtual void useGlobalEnergyScaleChanged ()
 
FWViewContextviewContext ()
 
TEveViewer * viewer ()
 
TGLViewer * viewerGL () const
 
virtual void voteCaloMaxVal ()
 
 ~FWEveView () override
 
- Public Member Functions inherited from FWViewBase
void destroy ()
 
 FWViewBase (FWViewType::EType, unsigned int iVersion=1)
 
void promptForSaveImageTo (TGFrame *) const
 
FWViewType::EType typeId () const
 
const std::string & typeName () const
 
- Public Member Functions inherited from FWConfigurableParameterizable
 FWConfigurableParameterizable (unsigned int iVersion=1)
 
unsigned int version () const
 
 ~FWConfigurableParameterizable () override
 
- Public Member Functions inherited from FWParameterizable
void add (FWParameterBase *)
 
const_iterator begin () const
 
const_iterator end () const
 
 FWParameterizable ()
 
virtual ~FWParameterizable ()
 
- Public Member Functions inherited from FWConfigurable
 FWConfigurable ()
 
virtual ~FWConfigurable ()
 

Private Member Functions

 FWISpyView (const FWISpyView &)=delete
 
const FWISpyViewoperator= (const FWISpyView &)=delete
 

Additional Inherited Members

- Public Types inherited from FWParameterizable
typedef std::vector< FWParameterBase * >::const_iterator const_iterator
 
- Public Attributes inherited from FWViewBase
sigc::signal< void, const FWViewBase * > beingDestroyed_
 
sigc::signal< void, Int_t, Int_t > openSelectedModelContextMenu_
 
- Protected Member Functions inherited from FWEveView
void addToOrthoCamera (TGLOrthoCamera *, FWConfiguration &) const
 
void addToPerspectiveCamera (TGLPerspectiveCamera *, const std::string &, FWConfiguration &) const
 
virtual void cameraGuideChanged ()
 
virtual TEveCaloViz * getEveCalo () const
 
virtual void pointLineScalesChanged ()
 
virtual void resetCamera ()
 
void setFromOrthoCamera (TGLOrthoCamera *, const FWConfiguration &)
 
void setFromPerspectiveCamera (TGLPerspectiveCamera *, const std::string &, const FWConfiguration &)
 
- Protected Member Functions inherited from FWViewBase
 ~FWViewBase () override
 
- Protected Attributes inherited from FWEveView
const fireworks::Contextm_context
 
- Protected Attributes inherited from FWViewBase
FWViewType m_type
 

Detailed Description

Description: [one line class summary]

Usage: <usage>

Definition at line 28 of file FWISpyView.h.

Constructor & Destructor Documentation

◆ FWISpyView() [1/2]

FWISpyView::FWISpyView ( TEveWindowSlot *  slot,
FWViewType::EType  typeId,
unsigned int  version = 9 
)

Definition at line 36 of file FWISpyView.cc.

37  : FW3DViewBase(slot, typeId, version) {}

◆ ~FWISpyView()

FWISpyView::~FWISpyView ( )
override

Definition at line 44 of file FWISpyView.cc.

44 {}

◆ FWISpyView() [2/2]

FWISpyView::FWISpyView ( const FWISpyView )
privatedelete

Member Function Documentation

◆ operator=()

const FWISpyView& FWISpyView::operator= ( const FWISpyView )
privatedelete

◆ populateController()

void FWISpyView::populateController ( ViewerParameterGUI gui) const
overridevirtual

Reimplemented from FW3DViewBase.

Definition at line 48 of file FWISpyView.cc.

References FW3DViewBase::populateController().

◆ setContext()

void FWISpyView::setContext ( const fireworks::Context x)
overridevirtual

Reimplemented from FW3DViewBase.

Definition at line 46 of file FWISpyView.cc.

References FW3DViewBase::setContext(), and x.

FW3DViewBase::FW3DViewBase
FW3DViewBase(TEveWindowSlot *, FWViewType::EType, unsigned int version=8)
Definition: FW3DViewBase.cc:99
FW3DViewBase::setContext
void setContext(const fireworks::Context &) override
Definition: FW3DViewBase.cc:169
DDAxes::x
FWViewBase::typeId
FWViewType::EType typeId() const
Definition: FWViewBase.h:42
FW3DViewBase::populateController
void populateController(ViewerParameterGUI &) const override
Definition: FW3DViewBase.cc:472
FWConfigurableParameterizable::version
unsigned int version() const
Definition: FWConfigurableParameterizable.h:37