CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
FWViewContext Class Reference

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

Public Member Functions

 FWViewContext ()
 
FWViewEnergyScalegetEnergyScale () const
 
void scaleChanged ()
 
void setEnergyScale (FWViewEnergyScale *)
 
virtual ~FWViewContext ()
 

Public Attributes

sigc::signal< void, const FWViewContext * > scaleChanged_
 

Private Member Functions

 FWViewContext (const FWViewContext &)=delete
 
const FWViewContextoperator= (const FWViewContext &)=delete
 

Private Attributes

FWViewEnergyScalem_energyScale
 

Detailed Description

Description: [one line class summary]

Usage: <usage>

Definition at line 32 of file FWViewContext.h.

Constructor & Destructor Documentation

FWViewContext::FWViewContext ( )

Definition at line 19 of file FWViewContext.cc.

19  :
20  m_energyScale(nullptr)
21 {
22 }
FWViewEnergyScale * m_energyScale
Definition: FWViewContext.h:52
FWViewContext::~FWViewContext ( )
virtual

Definition at line 24 of file FWViewContext.cc.

25 {
26 }
FWViewContext::FWViewContext ( const FWViewContext )
privatedelete

Member Function Documentation

FWViewEnergyScale * FWViewContext::getEnergyScale ( ) const
const FWViewContext& FWViewContext::operator= ( const FWViewContext )
privatedelete
void FWViewContext::scaleChanged ( )

Definition at line 30 of file FWViewContext.cc.

References scaleChanged_.

Referenced by FWEveView::setupEnergyScale(), and FWEveView::setupEventCenter().

31 {
32  scaleChanged_.emit(this);
33 }
sigc::signal< void, const FWViewContext * > scaleChanged_
Definition: FWViewContext.h:43
void FWViewContext::setEnergyScale ( FWViewEnergyScale x)

Definition at line 42 of file FWViewContext.cc.

References m_energyScale, and x.

Referenced by CmsShowCommon::CmsShowCommon().

43 {
45 }
FWViewEnergyScale * m_energyScale
Definition: FWViewContext.h:52

Member Data Documentation

FWViewEnergyScale* FWViewContext::m_energyScale
private

Definition at line 52 of file FWViewContext.h.

Referenced by getEnergyScale(), and setEnergyScale().

sigc::signal<void, const FWViewContext*> FWViewContext::scaleChanged_
mutable

Definition at line 43 of file FWViewContext.h.

Referenced by FWProxyBuilderBase::createProduct(), and scaleChanged().