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

vtkPVSinusoidKeyFrame Class Reference

gui for sinusoid key frame. More...

#include <vtkPVSinusoidKeyFrame.h>

Inheritance diagram for vtkPVSinusoidKeyFrame:

Inheritance graph
[legend]
Collaboration diagram for vtkPVSinusoidKeyFrame:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVSinusoidKeyFrame, vtkPVPropertyKeyFrame)
void PrintSelf (ostream &os, vtkIndent indent)
void FrequencyChangedCallback ()
void PhaseChangedCallback ()
void OffsetChangedCallback ()
void SetFrequency (double base)
void SetFrequencyWithTrace (double f)
double GetFrequency ()
void SetPhase (double v)
void SetPhaseWithTrace (double p)
double GetPhase ()
void SetOffsetWithTrace (double o)
void SetOffset (double v)
double GetOffset ()
virtual void SaveState (ofstream *file)
virtual void UpdateEnableState ()

Static Public Member Functions

vtkPVSinusoidKeyFrameNew ()

Protected Member Functions

 vtkPVSinusoidKeyFrame ()
 ~vtkPVSinusoidKeyFrame ()
virtual void ChildCreate (vtkKWApplication *app)
virtual void UpdateValuesFromProxy ()

Protected Attributes

vtkKWLabelPhaseLabel
vtkKWThumbWheelPhaseThumbWheel
vtkKWLabelFrequencyLabel
vtkKWThumbWheelFrequencyThumbWheel
vtkKWLabelOffsetLabel
vtkKWThumbWheelOffsetThumbWheel

Detailed Description

gui for sinusoid key frame.

Definition at line 29 of file vtkPVSinusoidKeyFrame.h.


Constructor & Destructor Documentation

vtkPVSinusoidKeyFrame::vtkPVSinusoidKeyFrame  )  [protected]
 

vtkPVSinusoidKeyFrame::~vtkPVSinusoidKeyFrame  )  [protected]
 


Member Function Documentation

vtkPVSinusoidKeyFrame* vtkPVSinusoidKeyFrame::New  )  [static]
 

Reimplemented from vtkPVTracedWidget.

vtkPVSinusoidKeyFrame::vtkTypeRevisionMacro vtkPVSinusoidKeyFrame  ,
vtkPVPropertyKeyFrame 
 

void vtkPVSinusoidKeyFrame::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVPropertyKeyFrame.

void vtkPVSinusoidKeyFrame::FrequencyChangedCallback  ) 
 

void vtkPVSinusoidKeyFrame::PhaseChangedCallback  ) 
 

void vtkPVSinusoidKeyFrame::OffsetChangedCallback  ) 
 

void vtkPVSinusoidKeyFrame::SetFrequency double  base  ) 
 

void vtkPVSinusoidKeyFrame::SetFrequencyWithTrace double  f  ) 
 

double vtkPVSinusoidKeyFrame::GetFrequency  ) 
 

void vtkPVSinusoidKeyFrame::SetPhase double  v  ) 
 

void vtkPVSinusoidKeyFrame::SetPhaseWithTrace double  p  ) 
 

double vtkPVSinusoidKeyFrame::GetPhase  ) 
 

void vtkPVSinusoidKeyFrame::SetOffsetWithTrace double  o  ) 
 

void vtkPVSinusoidKeyFrame::SetOffset double  v  ) 
 

double vtkPVSinusoidKeyFrame::GetOffset  ) 
 

virtual void vtkPVSinusoidKeyFrame::SaveState ofstream *  file  )  [virtual]
 

Save state of the GUI.

Reimplemented from vtkPVPropertyKeyFrame.

virtual void vtkPVSinusoidKeyFrame::UpdateEnableState  )  [virtual]
 

Propagate widget enable state.

Reimplemented from vtkPVPropertyKeyFrame.

virtual void vtkPVSinusoidKeyFrame::ChildCreate vtkKWApplication app  )  [protected, virtual]
 

Subclasses create the GUI elements they need in this method. Don't forget to call the superclass implementation.

Reimplemented from vtkPVPropertyKeyFrame.

virtual void vtkPVSinusoidKeyFrame::UpdateValuesFromProxy  )  [protected, virtual]
 

Update the values from the vtkSMKeyFrameProxy.

Reimplemented from vtkPVPropertyKeyFrame.


Member Data Documentation

vtkKWLabel* vtkPVSinusoidKeyFrame::PhaseLabel [protected]
 

Definition at line 60 of file vtkPVSinusoidKeyFrame.h.

vtkKWThumbWheel* vtkPVSinusoidKeyFrame::PhaseThumbWheel [protected]
 

Definition at line 61 of file vtkPVSinusoidKeyFrame.h.

vtkKWLabel* vtkPVSinusoidKeyFrame::FrequencyLabel [protected]
 

Definition at line 63 of file vtkPVSinusoidKeyFrame.h.

vtkKWThumbWheel* vtkPVSinusoidKeyFrame::FrequencyThumbWheel [protected]
 

Definition at line 64 of file vtkPVSinusoidKeyFrame.h.

vtkKWLabel* vtkPVSinusoidKeyFrame::OffsetLabel [protected]
 

Definition at line 66 of file vtkPVSinusoidKeyFrame.h.

vtkKWThumbWheel* vtkPVSinusoidKeyFrame::OffsetThumbWheel [protected]
 

Definition at line 67 of file vtkPVSinusoidKeyFrame.h.


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