26 #ifndef vtkPVComparativeAnimationCue_h 27 #define vtkPVComparativeAnimationCue_h 50 void RemoveAnimatedProxy();
57 vtkSetStringMacro(AnimatedPropertyName);
58 vtkGetStringMacro(AnimatedPropertyName);
65 vtkSetStringMacro(AnimatedDomainName);
66 vtkGetStringMacro(AnimatedDomainName);
75 vtkSetMacro(AnimatedElement,
int);
76 vtkGetMacro(AnimatedElement,
int);
83 vtkSetMacro(Enabled,
bool);
84 vtkGetMacro(Enabled,
bool);
85 vtkBooleanMacro(Enabled,
bool);
107 void UpdateXRange(
int y,
double* minx,
double* maxx,
unsigned int numvalues);
108 void UpdateYRange(
int x,
double* minx,
double* maxx,
unsigned int numvalues);
111 this->UpdateWholeRange(mint, maxt, numValues,
false);
113 void UpdateWholeRange(
double* mint,
double* maxt,
unsigned int numValues,
bool vertical_first);
114 void UpdateValue(
int x,
int y,
double*
value,
unsigned int numValues);
122 void UpdateAnimatedValue(
int x,
int y,
int dx,
int dy);
132 unsigned int numValues = 0;
133 double* vals = this->GetValues(x, y, dx, dy, numValues);
146 double* GetValues(
int x,
int y,
int dx,
int dy,
unsigned int& numValues);
177 vtkInternals* Internals;
char * AnimatedPropertyName
#define VTKREMOTINGVIEWS_EXPORT
char * AnimatedDomainName
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
void UpdateWholeRange(double *mint, double *maxt, unsigned int numValues)
Use these methods when the parameter can have multiple values eg.
superclass for all SM properties
represents the possible values a property can have
void UpdateYRange(int x, double miny, double maxy)
void UpdateXRange(int y, double minx, double maxx)
Methods use to fill up the values for the parameter over the comparative grid.
cue used for parameter animation by the comparative view.
proxy for a VTK object(s) on a server
double GetValue(int x, int y, int dx, int dy)
Computes the value for a particular location in the comparative grid.
void UpdateWholeRange(double mint, double maxt)
void UpdateValue(int x, int y, double value)
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
vtkSMProxy * AnimatedProxy
void operator=(const vtkObjectBase &)