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

vtkPVVerticalAnimationInterface Class Reference

Vertical subpart of the animation interface. More...

#include <vtkPVVerticalAnimationInterface.h>

Inheritance diagram for vtkPVVerticalAnimationInterface:

Inheritance graph
[legend]
Collaboration diagram for vtkPVVerticalAnimationInterface:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVVerticalAnimationInterface, vtkPVTracedWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
void SetAnimationCue (vtkPVAnimationCue *)
vtkKWFrameGetPropertiesFrame ()
vtkKWFrameGetScenePropertiesFrame ()
vtkKWFrameGetSelectorFrame ()
void SetAnimationManager (vtkPVAnimationManager *am)
void RecordAllChangedCallback ()
void CacheGeometryCheckCallback ()
void AdvancedAnimationViewCallback ()
void SetAdvancedAnimationView (int advanced)
void SaveState (ofstream *file)
virtual void UpdateEnableState ()
void SetCacheGeometry (int cache)
virtual int GetCacheGeometry ()
void Update ()
virtual vtkPVTrackEditorGetTrackEditor ()
void EnableCacheCheck ()
void DisableCacheCheck ()

Static Public Member Functions

vtkPVVerticalAnimationInterfaceNew ()

Protected Member Functions

 vtkPVVerticalAnimationInterface ()
 ~vtkPVVerticalAnimationInterface ()

Protected Attributes

vtkPVAnimationManagerAnimationManager
vtkPVTrackEditorTrackEditor
vtkKWFrameWithScrollbarTopFrame
vtkKWFrameWithLabelScenePropertiesFrame
vtkKWFrameWithLabelSelectorFrame
vtkKWCheckButtonRecordAllButton
vtkKWFrameWithLabelSaveFrame
vtkKWCheckButtonCacheGeometryCheck
vtkKWCheckButtonAdvancedAnimationCheck
int EnableCacheCheckButton
int CacheGeometry

Detailed Description

Vertical subpart of the animation interface.

Definition at line 39 of file vtkPVVerticalAnimationInterface.h.


Constructor & Destructor Documentation

vtkPVVerticalAnimationInterface::vtkPVVerticalAnimationInterface  )  [protected]
 

vtkPVVerticalAnimationInterface::~vtkPVVerticalAnimationInterface  )  [protected]
 


Member Function Documentation

vtkPVVerticalAnimationInterface* vtkPVVerticalAnimationInterface::New  )  [static]
 

Reimplemented from vtkPVTracedWidget.

vtkPVVerticalAnimationInterface::vtkTypeRevisionMacro vtkPVVerticalAnimationInterface  ,
vtkPVTracedWidget 
 

void vtkPVVerticalAnimationInterface::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVTracedWidget.

virtual void vtkPVVerticalAnimationInterface::Create vtkKWApplication app  )  [virtual]
 

Create the widget.

Reimplemented from vtkKWCompositeWidget.

void vtkPVVerticalAnimationInterface::SetAnimationCue vtkPVAnimationCue  ) 
 

Set active PVAnimationCue. The interface shows the details about the active PVAnimationCue.

vtkKWFrame* vtkPVVerticalAnimationInterface::GetPropertiesFrame  ) 
 

This is the frame to which key frame properties are to be added.

vtkKWFrame* vtkPVVerticalAnimationInterface::GetScenePropertiesFrame  ) 
 

Frame for the Animation Control and where the scene properties are shown.

vtkKWFrame* vtkPVVerticalAnimationInterface::GetSelectorFrame  ) 
 

Frame for the Selection interface. This contains the widget allowing the user to choose the active track to animate without using the tracks interface.

virtual vtkPVTrackEditor* vtkPVVerticalAnimationInterface::GetTrackEditor  )  [virtual]
 

For trace, to get the TrackEditor.

void vtkPVVerticalAnimationInterface::SetAnimationManager vtkPVAnimationManager am  )  [inline]
 

Definition at line 70 of file vtkPVVerticalAnimationInterface.h.

void vtkPVVerticalAnimationInterface::RecordAllChangedCallback  ) 
 

void vtkPVVerticalAnimationInterface::CacheGeometryCheckCallback  ) 
 

void vtkPVVerticalAnimationInterface::AdvancedAnimationViewCallback  ) 
 

void vtkPVVerticalAnimationInterface::SetAdvancedAnimationView int  advanced  ) 
 

void vtkPVVerticalAnimationInterface::SaveState ofstream *  file  ) 
 

virtual void vtkPVVerticalAnimationInterface::UpdateEnableState  )  [virtual]
 

Update the "enable" state of the object and its internal parts. Depending on different Ivars (this->Enabled, the application's Limited Edition Mode, etc.), the "enable" state of the object is updated and propagated to its internal parts/subwidgets. This will, for example, enable/disable parts of the widget UI, enable/disable the visibility of 3D widgets, etc.

Reimplemented from vtkKWWidget.

void vtkPVVerticalAnimationInterface::SetCacheGeometry int  cache  ) 
 

virtual int vtkPVVerticalAnimationInterface::GetCacheGeometry  )  [virtual]
 

void vtkPVVerticalAnimationInterface::Update  ) 
 

Update the GUI. Internally calls Update on vtkPVTrackEditor.

void vtkPVVerticalAnimationInterface::EnableCacheCheck  ) 
 

Cache check button can be enabled/disabled. It is disbled when play mode is realtime and enabled when play mode is sequence. Note that when enabled, it syncronizes the caching state of the AnimationManager with the current check box state. Also, when disabled, the AnimationManager will set the cacheing flag on Animation Scene to 0.

void vtkPVVerticalAnimationInterface::DisableCacheCheck  ) 
 

Cache check button can be enabled/disabled. It is disbled when play mode is realtime and enabled when play mode is sequence. Note that when enabled, it syncronizes the caching state of the AnimationManager with the current check box state. Also, when disabled, the AnimationManager will set the cacheing flag on Animation Scene to 0.


Member Data Documentation

vtkPVAnimationManager* vtkPVVerticalAnimationInterface::AnimationManager [protected]
 

Definition at line 103 of file vtkPVVerticalAnimationInterface.h.

vtkPVTrackEditor* vtkPVVerticalAnimationInterface::TrackEditor [protected]
 

Definition at line 104 of file vtkPVVerticalAnimationInterface.h.

vtkKWFrameWithScrollbar* vtkPVVerticalAnimationInterface::TopFrame [protected]
 

Definition at line 106 of file vtkPVVerticalAnimationInterface.h.

vtkKWFrameWithLabel* vtkPVVerticalAnimationInterface::ScenePropertiesFrame [protected]
 

Definition at line 107 of file vtkPVVerticalAnimationInterface.h.

vtkKWFrameWithLabel* vtkPVVerticalAnimationInterface::SelectorFrame [protected]
 

Definition at line 108 of file vtkPVVerticalAnimationInterface.h.

vtkKWCheckButton* vtkPVVerticalAnimationInterface::RecordAllButton [protected]
 

Definition at line 110 of file vtkPVVerticalAnimationInterface.h.

vtkKWFrameWithLabel* vtkPVVerticalAnimationInterface::SaveFrame [protected]
 

Definition at line 112 of file vtkPVVerticalAnimationInterface.h.

vtkKWCheckButton* vtkPVVerticalAnimationInterface::CacheGeometryCheck [protected]
 

Definition at line 113 of file vtkPVVerticalAnimationInterface.h.

vtkKWCheckButton* vtkPVVerticalAnimationInterface::AdvancedAnimationCheck [protected]
 

Definition at line 114 of file vtkPVVerticalAnimationInterface.h.

int vtkPVVerticalAnimationInterface::EnableCacheCheckButton [protected]
 

Definition at line 116 of file vtkPVVerticalAnimationInterface.h.

int vtkPVVerticalAnimationInterface::CacheGeometry [protected]
 

Definition at line 117 of file vtkPVVerticalAnimationInterface.h.


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