ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPVKeyFrameAnimationCueForProxies Class Reference

#include <vtkPVKeyFrameAnimationCueForProxies.h>

Inheritance diagram for vtkPVKeyFrameAnimationCueForProxies:
Inheritance graph
[legend]
Collaboration diagram for vtkPVKeyFrameAnimationCueForProxies:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void RemoveAnimatedProxy ()
void SetAnimatedProxy (vtkSMProxy *)
virtual vtkSMProxyGetAnimatedProxy ()
virtual void SetAnimatedPropertyName (const char *)
virtual char * GetAnimatedPropertyName ()
virtual void SetAnimatedDomainName (const char *)
virtual char * GetAnimatedDomainName ()
virtual void BeginUpdateAnimationValues ()
virtual void SetAnimationValue (int index, double value)
virtual void EndUpdateAnimationValues ()

Static Public Member Functions

static
vtkPVKeyFrameAnimationCueForProxies
New ()
static int IsTypeOf (const char *type)
static
vtkPVKeyFrameAnimationCueForProxies
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVKeyFrameAnimationCueForProxies ()
 ~vtkPVKeyFrameAnimationCueForProxies ()
vtkSMPropertyGetAnimatedProperty ()
vtkSMDomainGetAnimatedDomain ()

Protected Attributes

vtkSMProxyAnimatedProxy
char * AnimatedPropertyName
char * AnimatedDomainName
int ValueIndexMax

Detailed Description

vtkPVKeyFrameAnimationCueForProxies extends vtkPVKeyFrameAnimationCue to update properties on proxies in SetAnimationValue().

Definition at line 30 of file vtkPVKeyFrameAnimationCueForProxies.h.


Constructor & Destructor Documentation

vtkPVKeyFrameAnimationCueForProxies::vtkPVKeyFrameAnimationCueForProxies ( ) [protected]
vtkPVKeyFrameAnimationCueForProxies::~vtkPVKeyFrameAnimationCueForProxies ( ) [protected]

Member Function Documentation

static vtkPVKeyFrameAnimationCueForProxies* vtkPVKeyFrameAnimationCueForProxies::New ( ) [static]

Reimplemented from vtkAnimationCue.

virtual const char* vtkPVKeyFrameAnimationCueForProxies::GetClassName ( ) [virtual]

Reimplemented from vtkPVKeyFrameAnimationCue.

static int vtkPVKeyFrameAnimationCueForProxies::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkPVKeyFrameAnimationCue.

virtual int vtkPVKeyFrameAnimationCueForProxies::IsA ( const char *  type) [virtual]

Reimplemented from vtkPVKeyFrameAnimationCue.

static vtkPVKeyFrameAnimationCueForProxies* vtkPVKeyFrameAnimationCueForProxies::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkPVKeyFrameAnimationCue.

void vtkPVKeyFrameAnimationCueForProxies::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkPVKeyFrameAnimationCue.

void vtkPVKeyFrameAnimationCueForProxies::SetAnimatedProxy ( vtkSMProxy )

Set/Get the animated proxy.

virtual vtkSMProxy* vtkPVKeyFrameAnimationCueForProxies::GetAnimatedProxy ( ) [virtual]

Set/Get the animated proxy.

void vtkPVKeyFrameAnimationCueForProxies::RemoveAnimatedProxy ( )
virtual void vtkPVKeyFrameAnimationCueForProxies::SetAnimatedPropertyName ( const char *  ) [virtual]

Set/Get the animated property name.

virtual char* vtkPVKeyFrameAnimationCueForProxies::GetAnimatedPropertyName ( ) [virtual]

Set/Get the animated property name.

virtual void vtkPVKeyFrameAnimationCueForProxies::SetAnimatedDomainName ( const char *  ) [virtual]

Set/Get the animated domain name.

virtual char* vtkPVKeyFrameAnimationCueForProxies::GetAnimatedDomainName ( ) [virtual]

Set/Get the animated domain name.

virtual void vtkPVKeyFrameAnimationCueForProxies::BeginUpdateAnimationValues ( ) [virtual]

Used to update the animated item. This API makes it possible for vtk-level classes to update properties without actually linking with the ServerManager library. This only works since they object are created only on the client.

Implements vtkPVAnimationCue.

virtual void vtkPVKeyFrameAnimationCueForProxies::SetAnimationValue ( int  index,
double  value 
) [virtual]

Used to update the animated item. This API makes it possible for vtk-level classes to update properties without actually linking with the ServerManager library. This only works since they object are created only on the client.

Implements vtkPVAnimationCue.

virtual void vtkPVKeyFrameAnimationCueForProxies::EndUpdateAnimationValues ( ) [virtual]

Used to update the animated item. This API makes it possible for vtk-level classes to update properties without actually linking with the ServerManager library. This only works since they object are created only on the client.

Implements vtkPVAnimationCue.

vtkSMProperty* vtkPVKeyFrameAnimationCueForProxies::GetAnimatedProperty ( ) [protected]

Get the property being animated.

vtkSMDomain* vtkPVKeyFrameAnimationCueForProxies::GetAnimatedDomain ( ) [protected]

Get the domain being animated.


Member Data Documentation

Definition at line 78 of file vtkPVKeyFrameAnimationCueForProxies.h.

Definition at line 79 of file vtkPVKeyFrameAnimationCueForProxies.h.

Definition at line 80 of file vtkPVKeyFrameAnimationCueForProxies.h.

Definition at line 81 of file vtkPVKeyFrameAnimationCueForProxies.h.


The documentation for this class was generated from the following file: