CMS 3D CMS Logo

Public Member Functions | Public Attributes | Private Member Functions | Private Attributes

FWViewContext Class Reference

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

List of all members.

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.

                            :
   m_energyScale(0)
{
}
FWViewContext::~FWViewContext ( ) [virtual]

Definition at line 25 of file FWViewContext.cc.

{
}
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().

{
   scaleChanged_.emit(this);
}
void FWViewContext::setEnergyScale ( FWViewEnergyScale x)

Definition at line 43 of file FWViewContext.cc.

References m_energyScale, and x.


Member Data Documentation

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().