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

vtkPVSimpleAnimationCue Class Reference

minimal GUI for vtkSMAnimationCueProxy More...

#include <vtkPVSimpleAnimationCue.h>

Inheritance diagram for vtkPVSimpleAnimationCue:

Inheritance graph
[legend]
Collaboration diagram for vtkPVSimpleAnimationCue:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { KeysModifiedEvent = 3001, SelectionChangedEvent }
enum  {
  RAMP = 0, STEP, EXPONENTIAL, SINUSOID,
  CAMERA, LAST_NOT_USED
}

Public Member Functions

 vtkTypeRevisionMacro (vtkPVSimpleAnimationCue, vtkPVTracedWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
virtual char * GetTextRepresentation ()
unsigned long GetKeyFramesMTime ()
int GetNumberOfKeyFrames ()
double GetKeyFrameTime (int id)
void SetKeyFrameTime (int id, double time)
int AddNewKeyFrame (double time)
virtual int CreateAndAddKeyFrame (double time, int type)
int AppendNewKeyFrame ()
virtual void RemoveAllKeyFrames ()
void RemoveKeyFrame (vtkPVKeyFrame *keyframe)
int RemoveKeyFrame (int id)
void DeleteKeyFrame (int id)
int CanDeleteKeyFrame (int index)
int CanDeleteSelectedKeyFrame ()
vtkPVKeyFrameGetKeyFrame (int id)
vtkPVKeyFrameGetKeyFrame (const char *name)
vtkPVKeyFrameGetSelectedKeyFrame ()
virtual void ReplaceKeyFrame (vtkPVKeyFrame *oldFrame, vtkPVKeyFrame *newFrame)
virtual int IsKeyFrameTypeSupported (int type)
virtual void StartRecording ()
virtual void StopRecording ()
virtual void RecordState (double ntime, double offset)
void SetCueProxy (vtkSMAnimationCueProxy *cueProxy)
void InitializeKeyFrameUsingCurrentState (vtkPVKeyFrame *keyframe)
virtual void UpdateEnableState ()
virtual void SelectKeyFrame (int id)
vtkPVKeyFrameReplaceKeyFrame (int type, vtkPVKeyFrame *replaceFrame=NULL)
vtkPVKeyFrameNewKeyFrame (int type)
virtual int GetVirtual ()
void SetParentAnimationCue (vtkPVSimpleAnimationCue *cue)
virtual void SetLabelText (const char *)
virtual char * GetLabelText ()
virtual void SetAnimatedProxy (vtkSMProxy *proxy)
vtkSMProxyGetAnimatedProxy ()
virtual void SetAnimatedPropertyName (const char *name)
const char * GetAnimatedPropertyName ()
void SetAnimatedDomainName (const char *name)
const char * GetAnimatedDomainName ()
void SetAnimatedElement (int index)
int GetAnimatedElement ()
virtual vtkSMAnimationCueProxyGetCueProxy ()
virtual int GetSelectedKeyFrameIndex ()
virtual void SetTimeBounds (double bounds[2], int enable_scaling=0)
virtual int GetTimeBounds (double *bounds)
void SetKeyFrameParent (vtkKWWidget *kfParent)
virtual vtkKWWidgetGetKeyFrameParent ()
void SetDuration (double duration)
virtual double GetDuration ()
virtual int GetDefaultKeyFrameType ()
virtual void SetDefaultKeyFrameType (int)
int GetKeyFrameType (vtkPVKeyFrame *kf)
int GetKeyFrameType (vtkSMProxy *kf)

Static Public Member Functions

vtkPVSimpleAnimationCueNew ()

Protected Member Functions

 vtkPVSimpleAnimationCue ()
 ~vtkPVSimpleAnimationCue ()
virtual void SelectKeyFrameInternal (int id)
virtual void CreateProxy ()
void CleanupKeyFramesGUI ()
void InitializeGUIFromProxy ()
vtkPVKeyFrameCreateNewKeyFrameAndInit (int type)
int AddKeyFrame (vtkPVKeyFrame *keyframe)
virtual void SetCueProxyName (const char *)
void SetKeyFrameManipulatorProxy (vtkSMKeyFrameAnimationCueManipulatorProxy *)
void SetupManipulatorProxy ()
virtual void SetKeyFrameManipulatorProxyName (const char *)
virtual void SetKeyFrameManipulatorProxyXMLName (const char *)
void Observe (vtkObject *toObserver, unsigned long event)
virtual void ExecuteEvent (vtkObject *wdg, unsigned long event, void *data)
virtual void SetVirtual (int)
virtual void RegisterProxies ()
virtual void UnregisterProxies ()

Protected Attributes

vtkKWWidgetKeyFrameParent
vtkCollection * PVKeyFrames
vtkCollectionIterator * PVKeyFramesIterator
vtkSMPropertyStatusManagerPropertyStatusManager
vtkPVSimpleAnimationCueParentCue
int Virtual
int NumberOfPoints
double PointParameters [2]
vtkSMAnimationCueProxyCueProxy
char * CueProxyName
vtkSMKeyFrameAnimationCueManipulatorProxyKeyFrameManipulatorProxy
char * KeyFrameManipulatorProxyName
char * KeyFrameManipulatorProxyXMLName
char * LabelText
int ProxiesRegistered
int InRecording
int SelectedKeyFrameIndex
int PreviousStepKeyFrameAdded
int KeyFramesCreatedCount
int DefaultKeyFrameType
vtkPVSimpleAnimationCueObserver * Observer
double Duration

Friends

class vtkPVSimpleAnimationCueObserver

Detailed Description

minimal GUI for vtkSMAnimationCueProxy

This class provides the minimalistic GUI stuff for the vtkSMAnimationCueProxy. The subclasses can provide the GUI for the cue eg. animation tracks or otherwise. This class provides methods to manage vtkSMAnimationCueProxy and vtkSMKeyFrameAnimationCueManipulatorProxy and the keyframes associated with it.

Definition at line 40 of file vtkPVSimpleAnimationCue.h.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
KeysModifiedEvent 
SelectionChangedEvent 

Definition at line 213 of file vtkPVSimpleAnimationCue.h.

anonymous enum
 

These are different types of KeyFrames.

Enumeration values:
RAMP 
STEP 
EXPONENTIAL 
SINUSOID 
CAMERA 
LAST_NOT_USED 

Definition at line 251 of file vtkPVSimpleAnimationCue.h.


Constructor & Destructor Documentation

vtkPVSimpleAnimationCue::vtkPVSimpleAnimationCue  )  [protected]
 

vtkPVSimpleAnimationCue::~vtkPVSimpleAnimationCue  )  [protected]
 


Member Function Documentation

vtkPVSimpleAnimationCue* vtkPVSimpleAnimationCue::New  )  [static]
 

Reimplemented from vtkPVTracedWidget.

Reimplemented in vtkPVAnimationCue, vtkPVAnimationCueTree, and vtkPVCameraAnimationCue.

vtkPVSimpleAnimationCue::vtkTypeRevisionMacro vtkPVSimpleAnimationCue  ,
vtkPVTracedWidget 
 

void vtkPVSimpleAnimationCue::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVTracedWidget.

Reimplemented in vtkPVAnimationCue, vtkPVAnimationCueTree, and vtkPVCameraAnimationCue.

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

Create the widget.

Reimplemented from vtkKWCompositeWidget.

Reimplemented in vtkPVAnimationCue, and vtkPVAnimationCueTree.

virtual int vtkPVSimpleAnimationCue::GetVirtual  )  [virtual]
 

Virtual indicates if this cue is a actual cue, which has a proxy associated with it or merely a grouping GUI element.

virtual char* vtkPVSimpleAnimationCue::GetTextRepresentation  )  [virtual]
 

Returns a readable text for the cue. Note that memory is allocated, so the caller must clean it up.

void vtkPVSimpleAnimationCue::SetParentAnimationCue vtkPVSimpleAnimationCue cue  )  [inline]
 

Pointer to the parent animation cue , if any. Note that parent is not reference counted. This is needed to build a text representation for the cue (as returned by GetTextRepresentation())

Definition at line 64 of file vtkPVSimpleAnimationCue.h.

virtual void vtkPVSimpleAnimationCue::SetLabelText const char *   )  [virtual]
 

Label Text is the label for this cue.

Reimplemented in vtkPVAnimationCue.

virtual char* vtkPVSimpleAnimationCue::GetLabelText  )  [virtual]
 

Label Text is the label for this cue.

unsigned long vtkPVSimpleAnimationCue::GetKeyFramesMTime  ) 
 

Get the MTime of the Keyframes.

int vtkPVSimpleAnimationCue::GetNumberOfKeyFrames  ) 
 

Get the number of key frames in this cue.

double vtkPVSimpleAnimationCue::GetKeyFrameTime int  id  ) 
 

Returns the time for the keyframe at the given id. Time is normalized to the span of the cue [0,1].

void vtkPVSimpleAnimationCue::SetKeyFrameTime int  id,
double  time
 

Change the keyframe time for a keyframe at the given id. Time is normalized to the span of the cue [0,1].

int vtkPVSimpleAnimationCue::AddNewKeyFrame double  time  ) 
 

Add a new key frame to the cue at the given time. If this cue is Virtual, this can add upto two keyframes. If the cue is Non-Virtual, it creates a key frame of the type vtkPVAnimationManager::RAMP and adds it to the cue at the specified time. NOTE: It does not verify is a key frame already exists at the same time. Time is normalized to the span of the cue [0,1].

virtual int vtkPVSimpleAnimationCue::CreateAndAddKeyFrame double  time,
int  type
[virtual]
 

Creates a new key frame of the specified type and add it to the cue at the given time. Time is normalized to the span of the cue [0,1]. This method also does not verify is a key frame already exists at the specified time.

Reimplemented in vtkPVAnimationCue.

int vtkPVSimpleAnimationCue::AppendNewKeyFrame  ) 
 

Determine a time to append a new keyframe (the old keyframes in this cue may get shrunk to accomadate the new keyframe) and calls AddNewKeyFrame.

virtual void vtkPVSimpleAnimationCue::RemoveAllKeyFrames  )  [virtual]
 

Remove All Key frames from this cue.

Reimplemented in vtkPVAnimationCue, and vtkPVAnimationCueTree.

void vtkPVSimpleAnimationCue::RemoveKeyFrame vtkPVKeyFrame keyframe  ) 
 

Removes a particular key frame from the cue. This method merely removes the keyframe. It does not lead to changing of the selection on the timeline and raising of appriate events. For all that to happen one must use DeleteKeyFrame.

int vtkPVSimpleAnimationCue::RemoveKeyFrame int  id  ) 
 

Removes a keyframe at the given id from the cue. This method merely removes the keyframe. It does not lead to changing of the selection on the timeline and raising of appriate events. For all that to happen one must use DeleteKeyFrame.

void vtkPVSimpleAnimationCue::DeleteKeyFrame int  id  ) 
 

Deletes the keyframe at given index. If the deleted key frame is the currenly selected keyframe, it changes the selection and the timeline is updated.

Reimplemented in vtkPVAnimationCue.

int vtkPVSimpleAnimationCue::CanDeleteKeyFrame int  index  ) 
 

Returns true if the selected keyframe can be deleted.

int vtkPVSimpleAnimationCue::CanDeleteSelectedKeyFrame  ) 
 

Returns true if the selected keyframe can be deleted.

vtkPVKeyFrame* vtkPVSimpleAnimationCue::GetKeyFrame int  id  ) 
 

Returns a key frame at the given id in the cue.

vtkPVKeyFrame* vtkPVSimpleAnimationCue::GetKeyFrame const char *  name  ) 
 

Returns a key frame with the givenn name. This is only for trace and should never be used otherwise. OBSOLETE: trace no longer replies on keyframe names. Instead it relies on selection of the appropriate keyframe.

vtkPVKeyFrame* vtkPVSimpleAnimationCue::GetSelectedKeyFrame  ) 
 

Returns the currently selected key frame (as indicated by SelectedKeyFrameIndex), if any, otherwise NULL.

virtual void vtkPVSimpleAnimationCue::ReplaceKeyFrame vtkPVKeyFrame oldFrame,
vtkPVKeyFrame newFrame
[virtual]
 

Replaces a keyframe with another. The Key time and key value of the oldFrame and copied over to the newFrame;

Reimplemented in vtkPVAnimationCue, and vtkPVCameraAnimationCue.

virtual int vtkPVSimpleAnimationCue::IsKeyFrameTypeSupported int  type  )  [virtual]
 

Method to query if the animation cue supports the given type of key frame. Default implementatio returns true for all but Camera keyframes.

Reimplemented in vtkPVCameraAnimationCue.

virtual void vtkPVSimpleAnimationCue::SetAnimatedProxy vtkSMProxy proxy  )  [virtual]
 

Methods to set the animated proxy/property/domain/element information.

Reimplemented in vtkPVCameraAnimationCue.

vtkSMProxy* vtkPVSimpleAnimationCue::GetAnimatedProxy  ) 
 

Methods to set the animated proxy/property/domain/element information.

virtual void vtkPVSimpleAnimationCue::SetAnimatedPropertyName const char *  name  )  [virtual]
 

Methods to set the animated proxy/property/domain/element information.

Reimplemented in vtkPVCameraAnimationCue.

const char* vtkPVSimpleAnimationCue::GetAnimatedPropertyName  ) 
 

Methods to set the animated proxy/property/domain/element information.

void vtkPVSimpleAnimationCue::SetAnimatedDomainName const char *  name  ) 
 

Methods to set the animated proxy/property/domain/element information.

const char* vtkPVSimpleAnimationCue::GetAnimatedDomainName  ) 
 

Methods to set the animated proxy/property/domain/element information.

void vtkPVSimpleAnimationCue::SetAnimatedElement int  index  ) 
 

Methods to set the animated proxy/property/domain/element information.

int vtkPVSimpleAnimationCue::GetAnimatedElement  ) 
 

Methods to set the animated proxy/property/domain/element information.

virtual void vtkPVSimpleAnimationCue::StartRecording  )  [virtual]
 

Start Recording. Once recording has been started new key frames cannot be added directly.

Reimplemented in vtkPVAnimationCue, vtkPVAnimationCueTree, and vtkPVCameraAnimationCue.

virtual void vtkPVSimpleAnimationCue::StopRecording  )  [virtual]
 

Stop Recording.

Reimplemented in vtkPVAnimationCue, and vtkPVAnimationCueTree.

virtual void vtkPVSimpleAnimationCue::RecordState double  ntime,
double  offset
[virtual]
 

Reimplemented in vtkPVAnimationCue, vtkPVAnimationCueTree, and vtkPVCameraAnimationCue.

virtual vtkSMAnimationCueProxy* vtkPVSimpleAnimationCue::GetCueProxy  )  [virtual]
 

Get the animation cue proxy associated with this cue. If this cue is Virtual, this method returns NULL.

void vtkPVSimpleAnimationCue::SetCueProxy vtkSMAnimationCueProxy cueProxy  ) 
 

Set the animation cue proxy controlled by this cue. If this GUI already had a Cue proxy associated with it which it had registered with the vtkSMProxyManager, this call unregisters the old proxy and registers the new one. If the old proxy had keyframes in it which had GUI associated with it, then, the keyframe GUI is also destroyed. If the new cue proxy doesn't have a manipulator associated with it, a new vtkSMKeyFrameAnimationCueManipulatorProxy will be created and set as the manipulator for the cueProxy. If this cue is Virtual, this method has no effect. Can be called before Create is called in which case this class does not create the proxies.

void vtkPVSimpleAnimationCue::InitializeKeyFrameUsingCurrentState vtkPVKeyFrame keyframe  ) 
 

Sets up the keyframe state (key value/ value bounds etc). using the current state of of the property.

virtual void vtkPVSimpleAnimationCue::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.

Reimplemented in vtkPVAnimationCue, and vtkPVAnimationCueTree.

virtual void vtkPVSimpleAnimationCue::SelectKeyFrame int  id  )  [virtual]
 

This will select the keyframe. Fires a SelectionChangedEvent.

Reimplemented in vtkPVAnimationCue.

virtual int vtkPVSimpleAnimationCue::GetSelectedKeyFrameIndex  )  [virtual]
 

Get the selected key frame index. -1, when none is selected.

virtual void vtkPVSimpleAnimationCue::SetTimeBounds double  bounds[2],
int  enable_scaling = 0
[virtual]
 

Set the timeline parameter bounds. This class provides a crude, inefficient implementation when PVTimeLine object is not available. vtkPVAnimationCue overrides this method to provide a better implementation.

Reimplemented in vtkPVAnimationCue, and vtkPVAnimationCueTree.

virtual int vtkPVSimpleAnimationCue::GetTimeBounds double *  bounds  )  [virtual]
 

Set the timeline parameter bounds. This class provides a crude, inefficient implementation when PVTimeLine object is not available. vtkPVAnimationCue overrides this method to provide a better implementation.

Reimplemented in vtkPVAnimationCue.

void vtkPVSimpleAnimationCue::SetKeyFrameParent vtkKWWidget kfParent  ) 
 

This is the parent frame which will contain the Keyframes. Typically, this is an instance of vtkPVTrackEditor.

virtual vtkKWWidget* vtkPVSimpleAnimationCue::GetKeyFrameParent  )  [virtual]
 

This is the parent frame which will contain the Keyframes. Typically, this is an instance of vtkPVTrackEditor.

void vtkPVSimpleAnimationCue::SetDuration double  duration  ) 
 

Forwarded to all created key frames.

virtual double vtkPVSimpleAnimationCue::GetDuration  )  [virtual]
 

Forwarded to all created key frames.

virtual int vtkPVSimpleAnimationCue::GetDefaultKeyFrameType  )  [virtual]
 

Get/Set the default key frame type created by this Cue.

virtual void vtkPVSimpleAnimationCue::SetDefaultKeyFrameType int   )  [virtual]
 

Get/Set the default key frame type created by this Cue.

vtkPVKeyFrame* vtkPVSimpleAnimationCue::ReplaceKeyFrame int  type,
vtkPVKeyFrame replaceFrame = NULL
 

Creates a new key frame of the sepecified type and adds it to the cue. If replaceFrame is specified, the new key frame replaces that frame in the cue. Basic properties from replaceFrame are copied over to the newly created frame.

vtkPVKeyFrame* vtkPVSimpleAnimationCue::NewKeyFrame int  type  ) 
 

Returns a new Key frame of the specified type. Note that this method does not "Create" the key frame (by calling Create), it merely instantiates the right kind of vtkPVKeyFrame subclass.

int vtkPVSimpleAnimationCue::GetKeyFrameType vtkPVKeyFrame kf  ) 
 

Returns the type of the key frame.

int vtkPVSimpleAnimationCue::GetKeyFrameType vtkSMProxy kf  ) 
 

Returns the type of the key frame.

virtual void vtkPVSimpleAnimationCue::SelectKeyFrameInternal int  id  )  [protected, virtual]
 

virtual void vtkPVSimpleAnimationCue::CreateProxy  )  [protected, virtual]
 

Creates the proxies for the Cue.

void vtkPVSimpleAnimationCue::CleanupKeyFramesGUI  )  [protected]
 

Internal method to clean up keyframes GUI.

void vtkPVSimpleAnimationCue::InitializeGUIFromProxy  )  [protected]
 

Using the proxies for keyframes, creates the corresponding GUI.

vtkPVKeyFrame* vtkPVSimpleAnimationCue::CreateNewKeyFrameAndInit int  type  )  [protected]
 

Initantiates a new vtkPVKeyFrame subclass for the given type and sets it's parent etc. Does not call Create on the object though.

virtual void vtkPVSimpleAnimationCue::SetVirtual int   )  [protected, virtual]
 

Set if the Cue is virtual i.e. it has no proxies associated with it, instead is a dummy cue used as a container for other cues. NOTE: this property must not be changed after Create.

int vtkPVSimpleAnimationCue::AddKeyFrame vtkPVKeyFrame keyframe  )  [protected]
 

Internal method to add a new keyframe.

virtual void vtkPVSimpleAnimationCue::SetCueProxyName const char *   )  [protected, virtual]
 

void vtkPVSimpleAnimationCue::SetKeyFrameManipulatorProxy vtkSMKeyFrameAnimationCueManipulatorProxy  )  [protected]
 

void vtkPVSimpleAnimationCue::SetupManipulatorProxy  )  [protected]
 

Obtains the Manip. proxy from the CueProxy. If CueProxy doesn't have a manip. a new one is created using the KeyFrameManipulatorProxyXMLName.

virtual void vtkPVSimpleAnimationCue::SetKeyFrameManipulatorProxyName const char *   )  [protected, virtual]
 

virtual void vtkPVSimpleAnimationCue::SetKeyFrameManipulatorProxyXMLName const char *   )  [protected, virtual]
 

virtual void vtkPVSimpleAnimationCue::RegisterProxies  )  [protected, virtual]
 

A PVCue registers the proxies and adds it to the AnimationScene iff it has atleast two keyframes and it is not virtual. Whenever this criteria is not met, it is unregistered and removed form the AnimationScene. This ensures that SMState and BatchScript will have only those cue proxies which actually constitute any animation.

Reimplemented in vtkPVAnimationCue.

virtual void vtkPVSimpleAnimationCue::UnregisterProxies  )  [protected, virtual]
 

A PVCue registers the proxies and adds it to the AnimationScene iff it has atleast two keyframes and it is not virtual. Whenever this criteria is not met, it is unregistered and removed form the AnimationScene. This ensures that SMState and BatchScript will have only those cue proxies which actually constitute any animation.

Reimplemented in vtkPVAnimationCue.

void vtkPVSimpleAnimationCue::Observe vtkObject *  toObserver,
unsigned long  event
[protected]
 

virtual void vtkPVSimpleAnimationCue::ExecuteEvent vtkObject *  wdg,
unsigned long  event,
void *  data
[protected, virtual]
 

Reimplemented in vtkPVAnimationCue, and vtkPVAnimationCueTree.


Friends And Related Function Documentation

friend class vtkPVSimpleAnimationCueObserver [friend]
 

Definition at line 364 of file vtkPVSimpleAnimationCue.h.


Member Data Documentation

vtkKWWidget* vtkPVSimpleAnimationCue::KeyFrameParent [protected]
 

Definition at line 309 of file vtkPVSimpleAnimationCue.h.

vtkCollection* vtkPVSimpleAnimationCue::PVKeyFrames [protected]
 

Definition at line 310 of file vtkPVSimpleAnimationCue.h.

vtkCollectionIterator* vtkPVSimpleAnimationCue::PVKeyFramesIterator [protected]
 

Definition at line 311 of file vtkPVSimpleAnimationCue.h.

vtkSMPropertyStatusManager* vtkPVSimpleAnimationCue::PropertyStatusManager [protected]
 

Definition at line 313 of file vtkPVSimpleAnimationCue.h.

vtkPVSimpleAnimationCue* vtkPVSimpleAnimationCue::ParentCue [protected]
 

Definition at line 314 of file vtkPVSimpleAnimationCue.h.

int vtkPVSimpleAnimationCue::Virtual [protected]
 

Definition at line 316 of file vtkPVSimpleAnimationCue.h.

int vtkPVSimpleAnimationCue::NumberOfPoints [protected]
 

Definition at line 317 of file vtkPVSimpleAnimationCue.h.

double vtkPVSimpleAnimationCue::PointParameters[2] [protected]
 

Definition at line 318 of file vtkPVSimpleAnimationCue.h.

vtkSMAnimationCueProxy* vtkPVSimpleAnimationCue::CueProxy [protected]
 

Definition at line 319 of file vtkPVSimpleAnimationCue.h.

char* vtkPVSimpleAnimationCue::CueProxyName [protected]
 

Definition at line 320 of file vtkPVSimpleAnimationCue.h.

vtkSMKeyFrameAnimationCueManipulatorProxy* vtkPVSimpleAnimationCue::KeyFrameManipulatorProxy [protected]
 

Definition at line 323 of file vtkPVSimpleAnimationCue.h.

char* vtkPVSimpleAnimationCue::KeyFrameManipulatorProxyName [protected]
 

Definition at line 331 of file vtkPVSimpleAnimationCue.h.

char* vtkPVSimpleAnimationCue::KeyFrameManipulatorProxyXMLName [protected]
 

Definition at line 333 of file vtkPVSimpleAnimationCue.h.

char* vtkPVSimpleAnimationCue::LabelText [protected]
 

Definition at line 336 of file vtkPVSimpleAnimationCue.h.

int vtkPVSimpleAnimationCue::ProxiesRegistered [protected]
 

Definition at line 337 of file vtkPVSimpleAnimationCue.h.

int vtkPVSimpleAnimationCue::InRecording [protected]
 

Definition at line 339 of file vtkPVSimpleAnimationCue.h.

int vtkPVSimpleAnimationCue::SelectedKeyFrameIndex [protected]
 

Definition at line 340 of file vtkPVSimpleAnimationCue.h.

int vtkPVSimpleAnimationCue::PreviousStepKeyFrameAdded [protected]
 

This variable indicates if a keyframe was added in the previous call to RecordState

Definition at line 344 of file vtkPVSimpleAnimationCue.h.

int vtkPVSimpleAnimationCue::KeyFramesCreatedCount [protected]
 

Keyframes assigned unique names. The names are dependent on the order for the cue in which they are created. KeyFramesCreatedCount keeps track of the order.

Definition at line 349 of file vtkPVSimpleAnimationCue.h.

int vtkPVSimpleAnimationCue::DefaultKeyFrameType [protected]
 

The type of the keyframe created by default.

Definition at line 352 of file vtkPVSimpleAnimationCue.h.

vtkPVSimpleAnimationCueObserver* vtkPVSimpleAnimationCue::Observer [protected]
 

Definition at line 365 of file vtkPVSimpleAnimationCue.h.

double vtkPVSimpleAnimationCue::Duration [protected]
 

Definition at line 370 of file vtkPVSimpleAnimationCue.h.


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