27 #ifndef vtkTimeSourceExample_h
28 #define vtkTimeSourceExample_h
44 vtkSetClampMacro(Analytic,
int, 0, 1);
45 vtkGetMacro(Analytic,
int);
46 vtkBooleanMacro(Analytic,
int);
53 vtkSetMacro(XAmplitude,
double);
54 vtkGetMacro(XAmplitude,
double);
55 vtkSetMacro(YAmplitude,
double);
56 vtkGetMacro(YAmplitude,
double);
63 vtkSetClampMacro(Growing,
int, 0, 1);
64 vtkGetMacro(Growing,
int);
65 vtkBooleanMacro(Growing,
int);
81 void LookupTimeAndValue(
double &
time,
double &
value);
82 double ValueFunction(
double time);
83 double XFunction(
double time);
84 double YFunction(
double time);
85 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)
#define VTKFILTERSGENERAL_EXPORT
Superclass for algorithms that produce only unstructured grid as output.