ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Friends
vtkSMComparativeAnimationCueProxy Class Reference

cue used for parameter animation by the comparative view. More...

#include <vtkSMComparativeAnimationCueProxy.h>

Inheritance diagram for vtkSMComparativeAnimationCueProxy:
Inheritance graph
[legend]
Collaboration diagram for vtkSMComparativeAnimationCueProxy:
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)
virtual vtkPVXMLElementSaveXMLState (vtkPVXMLElement *root, vtkSMPropertyIterator *iter)
virtual int LoadXMLState (vtkPVXMLElement *element, vtkSMProxyLocator *locator)
void UpdateXRange (int y, double minx, double maxx)
void UpdateYRange (int x, double miny, double maxy)
void UpdateWholeRange (double mint, double maxt)
void UpdateValue (int x, int y, double value)
void UpdateXRange (int y, double *minx, double *maxx, unsigned int numvalues)
void UpdateYRange (int x, double *minx, double *maxx, unsigned int numvalues)
void UpdateWholeRange (double *mint, double *maxt, unsigned int numValues)
void UpdateWholeRange (double *mint, double *maxt, unsigned int numValues, bool vertical_first)
void UpdateValue (int x, int y, double *value, unsigned int numValues)
doubleGetValues (int x, int y, int dx, int dy, unsigned int &numValues)
double GetValue (int x, int y, int dx, int dy)
void UpdateAnimatedValue (int x, int y, int dx, int dy)
virtual vtkPVXMLElementSaveXMLState (vtkPVXMLElement *root)

Static Public Member Functions

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

Protected Member Functions

 vtkSMComparativeAnimationCueProxy ()
 ~vtkSMComparativeAnimationCueProxy ()
virtual void CreateVTKObjects ()
vtkPVComparativeAnimationCueGetComparativeAnimationCue ()

Friends

class vtkSMComparativeAnimationCueUndoElement

Detailed Description

cue used for parameter animation by the comparative view.

vtkSMComparativeAnimationCueProxy is a animation cue used for parameter animation by the vtkSMComparativeViewProxy. It provides a non-conventional API i.e. without using properties to allow the user to setup parameter values over the comparative grid.

Definition at line 32 of file vtkSMComparativeAnimationCueProxy.h.


Constructor & Destructor Documentation

vtkSMComparativeAnimationCueProxy::vtkSMComparativeAnimationCueProxy ( ) [protected]
vtkSMComparativeAnimationCueProxy::~vtkSMComparativeAnimationCueProxy ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

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

Reimplemented from vtkSMProxy.

void vtkSMComparativeAnimationCueProxy::UpdateXRange ( int  y,
double  minx,
double  maxx 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

void vtkSMComparativeAnimationCueProxy::UpdateYRange ( int  x,
double  miny,
double  maxy 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

void vtkSMComparativeAnimationCueProxy::UpdateWholeRange ( double  mint,
double  maxt 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

void vtkSMComparativeAnimationCueProxy::UpdateValue ( int  x,
int  y,
double  value 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

void vtkSMComparativeAnimationCueProxy::UpdateXRange ( int  y,
double minx,
double maxx,
unsigned int  numvalues 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

void vtkSMComparativeAnimationCueProxy::UpdateYRange ( int  x,
double minx,
double maxx,
unsigned int  numvalues 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

void vtkSMComparativeAnimationCueProxy::UpdateWholeRange ( double mint,
double maxt,
unsigned int  numValues 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

void vtkSMComparativeAnimationCueProxy::UpdateWholeRange ( double mint,
double maxt,
unsigned int  numValues,
bool  vertical_first 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

void vtkSMComparativeAnimationCueProxy::UpdateValue ( int  x,
int  y,
double value,
unsigned int  numValues 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

double* vtkSMComparativeAnimationCueProxy::GetValues ( int  x,
int  y,
int  dx,
int  dy,
unsigned int numValues 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

double vtkSMComparativeAnimationCueProxy::GetValue ( int  x,
int  y,
int  dx,
int  dy 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

void vtkSMComparativeAnimationCueProxy::UpdateAnimatedValue ( int  x,
int  y,
int  dx,
int  dy 
)

Methods simply forwarded to vtkPVComparativeAnimationCue. Any of these methods changing the state of the proxy, also call this->MarkModified(this).

virtual vtkPVXMLElement* vtkSMComparativeAnimationCueProxy::SaveXMLState ( vtkPVXMLElement root) [inline, virtual]

Saves the state of the proxy. This state can be reloaded to create a new proxy that is identical the present state of this proxy. The resulting proxy's XML hieratchy is returned, in addition if the root argument is not NULL then it's also inserted as a nested element. This call saves all a proxy's properties, including exposed properties and sub-proxies. More control is provided by the following overload.

Reimplemented from vtkSMProxy.

Definition at line 66 of file vtkSMComparativeAnimationCueProxy.h.

virtual vtkPVXMLElement* vtkSMComparativeAnimationCueProxy::SaveXMLState ( vtkPVXMLElement root,
vtkSMPropertyIterator iter 
) [virtual]

The iterator is use to filter the property available on the given proxy

Reimplemented from vtkSMProxy.

virtual int vtkSMComparativeAnimationCueProxy::LoadXMLState ( vtkPVXMLElement element,
vtkSMProxyLocator locator 
) [virtual]

Loads the proxy state from the XML element. Returns 0 on failure. locator is used to locate other proxies that may be referred to in the state XML (which happens in case of properties of type vtkSMProxyProperty or subclasses). If locator is NULL, then such properties are left unchanged.

Reimplemented from vtkSMProxy.

virtual void vtkSMComparativeAnimationCueProxy::CreateVTKObjects ( ) [protected, virtual]

Given a class name (by setting VTKClassName) and server ids (by setting ServerIDs), this methods instantiates the objects on the server(s)

Reimplemented from vtkSMProxy.

vtkPVComparativeAnimationCue* vtkSMComparativeAnimationCueProxy::GetComparativeAnimationCue ( ) [protected]

Friends And Related Function Documentation

Definition at line 92 of file vtkSMComparativeAnimationCueProxy.h.


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