TGLFaderHelper Class Reference

#include <TGLViewer.h>

List of all members.

Public Member Functions

 TGLFaderHelper ()
 TGLFaderHelper (TGLViewer *v, Float_t fade, Float_t time, Int_t steps)
virtual ~TGLFaderHelper ()
void MakeFadeStep ()
 ClassDef (TGLFaderHelper, 0)
 TGLFaderHelper ()
 TGLFaderHelper (TGLViewer *v, Float_t fade, Float_t time, Int_t steps)
virtual ~TGLFaderHelper ()
void MakeFadeStep ()
 ClassDef (TGLFaderHelper, 0)

Public Attributes

TGLViewerfViewer
Float_t fFadeTarget
Float_t fTime
Int_t fNSteps
TGLViewerfViewer

Private Member Functions

 TGLFaderHelper (const TGLFaderHelper &)
TGLFaderHelperoperator= (const TGLFaderHelper &)
 TGLFaderHelper (const TGLFaderHelper &)
TGLFaderHelperoperator= (const TGLFaderHelper &)


Detailed Description

Definition at line 422 of file TGLViewer.h.


Constructor & Destructor Documentation

TGLFaderHelper::TGLFaderHelper ( const TGLFaderHelper  )  [private]

TGLFaderHelper::TGLFaderHelper (  )  [inline]

Definition at line 433 of file TGLViewer.h.

TGLFaderHelper::TGLFaderHelper ( TGLViewer v,
Float_t  fade,
Float_t  time,
Int_t  steps 
) [inline]

Definition at line 435 of file TGLViewer.h.

virtual TGLFaderHelper::~TGLFaderHelper (  )  [inline, virtual]

Definition at line 437 of file TGLViewer.h.

TGLFaderHelper::TGLFaderHelper ( const TGLFaderHelper  )  [private]

TGLFaderHelper::TGLFaderHelper (  )  [inline]

Definition at line 433 of file TGLViewer.h.

TGLFaderHelper::TGLFaderHelper ( TGLViewer v,
Float_t  fade,
Float_t  time,
Int_t  steps 
) [inline]

Definition at line 435 of file TGLViewer.h.

virtual TGLFaderHelper::~TGLFaderHelper (  )  [inline, virtual]

Definition at line 437 of file TGLViewer.h.


Member Function Documentation

TGLFaderHelper& TGLFaderHelper::operator= ( const TGLFaderHelper  )  [private]

void TGLFaderHelper::MakeFadeStep (  ) 

Definition at line 1391 of file TGLViewer.cxx.

References TMath::Abs(), TMath::CeilNint(), fFadeTarget, fNSteps, fTime, fViewer, TGLViewer::GetFader(), TGLRnrCtx::kLODHigh, TGLViewer::RequestDraw(), TGLViewer::SetFader(), and TTimer::SingleShot().

Referenced by TGLViewer::AutoFade().

TGLFaderHelper::ClassDef ( TGLFaderHelper  ,
 
)

TGLFaderHelper& TGLFaderHelper::operator= ( const TGLFaderHelper  )  [private]

void TGLFaderHelper::MakeFadeStep (  ) 

TGLFaderHelper::ClassDef ( TGLFaderHelper  ,
 
)


Member Data Documentation

TGLViewer* TGLFaderHelper::fViewer

Definition at line 428 of file TGLViewer.h.

Referenced by MakeFadeStep().

Float_t TGLFaderHelper::fFadeTarget

Definition at line 429 of file TGLViewer.h.

Referenced by MakeFadeStep().

Float_t TGLFaderHelper::fTime

Definition at line 430 of file TGLViewer.h.

Referenced by MakeFadeStep().

Int_t TGLFaderHelper::fNSteps

Definition at line 431 of file TGLViewer.h.

Referenced by MakeFadeStep().

TGLViewer* TGLFaderHelper::fViewer

Definition at line 428 of file TGLViewer.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:40:00 2011 for ROOT_528-00b_version by  doxygen 1.5.1