27 #ifndef __vtkTimeSourceExample_h
28 #define __vtkTimeSourceExample_h
43 vtkSetClampMacro(Analytic,
int, 0, 1);
44 vtkGetMacro(Analytic,
int);
45 vtkBooleanMacro(Analytic,
int);
52 vtkSetMacro(XAmplitude,
double);
53 vtkGetMacro(XAmplitude,
double);
54 vtkSetMacro(YAmplitude,
double);
55 vtkGetMacro(YAmplitude,
double);
62 vtkSetClampMacro(Growing,
int, 0, 1);
63 vtkGetMacro(Growing,
int);
64 vtkBooleanMacro(Growing,
int);
80 void LookupTimeAndValue(
double &
time,
double &
value);
81 double ValueFunction(
double time);
82 double XFunction(
double time);
83 double YFunction(
double time);
84 int NumCellsFunction(
double time);
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkUnstructuredGridAlgorithm * New()
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only unstructured grid as output.