CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 &)
 
const FWViewContextoperator= (const FWViewContext &)
 

Private Attributes

FWViewEnergyScalem_energyScale
 

Detailed Description

Description: [one line class summary]

Usage: <usage>

Definition at line 33 of file FWViewContext.h.

Constructor & Destructor Documentation

FWViewContext::FWViewContext ( )

Definition at line 20 of file FWViewContext.cc.

20  :
21  m_energyScale(0)
22 {
23 }
FWViewEnergyScale * m_energyScale
Definition: FWViewContext.h:53
FWViewContext::~FWViewContext ( )
virtual

Definition at line 25 of file FWViewContext.cc.

26 {
27 }
FWViewContext::FWViewContext ( const FWViewContext )
private

Member Function Documentation

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

Definition at line 31 of file FWViewContext.cc.

References scaleChanged_.

Referenced by FWEveView::setupEnergyScale().

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

Definition at line 43 of file FWViewContext.cc.

References m_energyScale, and x.

44 {
46 }
FWViewEnergyScale * m_energyScale
Definition: FWViewContext.h:53
Definition: DDAxes.h:10

Member Data Documentation

FWViewEnergyScale* FWViewContext::m_energyScale
private

Definition at line 53 of file FWViewContext.h.

Referenced by getEnergyScale(), and setEnergyScale().

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

Definition at line 44 of file FWViewContext.h.

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