Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkSMExponentialKeyFrameProxy Class Reference

#include <vtkSMExponentialKeyFrameProxy.h>

Inheritance diagram for vtkSMExponentialKeyFrameProxy:

Inheritance graph
[legend]
Collaboration diagram for vtkSMExponentialKeyFrameProxy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkSMExponentialKeyFrameProxy, vtkSMKeyFrameProxy)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetStartPower (double)
virtual double GetStartPower ()
virtual void SetEndPower (double)
virtual double GetEndPower ()
virtual void SaveInBatchScript (ofstream *file)
virtual void UpdateValue (double currenttime, vtkSMAnimationCueProxy *cueProxy, vtkSMKeyFrameProxy *next)
virtual void SetBase (double)
virtual double GetBase ()

Static Public Member Functions

vtkSMExponentialKeyFrameProxyNew ()

Protected Member Functions

 vtkSMExponentialKeyFrameProxy ()
 ~vtkSMExponentialKeyFrameProxy ()

Protected Attributes

double Base
double StartPower
double EndPower

Detailed Description

Interplates lineraly between consequtive key frames.

Definition at line 25 of file vtkSMExponentialKeyFrameProxy.h.


Constructor & Destructor Documentation

vtkSMExponentialKeyFrameProxy::vtkSMExponentialKeyFrameProxy  )  [protected]
 

vtkSMExponentialKeyFrameProxy::~vtkSMExponentialKeyFrameProxy  )  [protected]
 


Member Function Documentation

vtkSMExponentialKeyFrameProxy::vtkTypeRevisionMacro vtkSMExponentialKeyFrameProxy  ,
vtkSMKeyFrameProxy 
 

void vtkSMExponentialKeyFrameProxy::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkSMKeyFrameProxy.

vtkSMExponentialKeyFrameProxy* vtkSMExponentialKeyFrameProxy::New  )  [static]
 

Reimplemented from vtkSMKeyFrameProxy.

virtual void vtkSMExponentialKeyFrameProxy::UpdateValue double  currenttime,
vtkSMAnimationCueProxy cueProxy,
vtkSMKeyFrameProxy next
[virtual]
 

This method will do the actual interpolation. currenttime is normalized to the time range between this key frame and the next key frame.

Reimplemented from vtkSMKeyFrameProxy.

virtual void vtkSMExponentialKeyFrameProxy::SetBase double   )  [virtual]
 

Base to be used for exponential function.

virtual double vtkSMExponentialKeyFrameProxy::GetBase  )  [virtual]
 

Base to be used for exponential function.

virtual void vtkSMExponentialKeyFrameProxy::SetStartPower double   )  [virtual]
 

virtual double vtkSMExponentialKeyFrameProxy::GetStartPower  )  [virtual]
 

virtual void vtkSMExponentialKeyFrameProxy::SetEndPower double   )  [virtual]
 

virtual double vtkSMExponentialKeyFrameProxy::GetEndPower  )  [virtual]
 

virtual void vtkSMExponentialKeyFrameProxy::SaveInBatchScript ofstream *  file  )  [virtual]
 

Reimplemented from vtkSMKeyFrameProxy.


Member Data Documentation

double vtkSMExponentialKeyFrameProxy::Base [protected]
 

Definition at line 58 of file vtkSMExponentialKeyFrameProxy.h.

double vtkSMExponentialKeyFrameProxy::StartPower [protected]
 

Definition at line 59 of file vtkSMExponentialKeyFrameProxy.h.

double vtkSMExponentialKeyFrameProxy::EndPower [protected]
 

Definition at line 60 of file vtkSMExponentialKeyFrameProxy.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:38:07 2006 for ParaView by doxygen 1.3.5