Go to the documentation of this file.
24 #ifndef vtkRTAnalyticSource_h
25 #define vtkRTAnalyticSource_h
27 #include "vtkImagingCoreModule.h"
42 void SetWholeExtent(
int xMinx,
int xMax,
int yMin,
int yMax,
44 vtkGetVector6Macro(WholeExtent,
int);
51 vtkSetVector3Macro(Center,
double);
52 vtkGetVector3Macro(Center,
double);
59 vtkSetMacro(Maximum,
double);
60 vtkGetMacro(Maximum,
double);
67 vtkSetMacro(StandardDeviation,
double);
68 vtkGetMacro(StandardDeviation,
double);
75 vtkSetMacro(XFreq,
double);
76 vtkGetMacro(XFreq,
double);
83 vtkSetMacro(YFreq,
double);
84 vtkGetMacro(YFreq,
double);
91 vtkSetMacro(ZFreq,
double);
92 vtkGetMacro(ZFreq,
double);
99 vtkSetMacro(XMag,
double);
100 vtkGetMacro(XMag,
double);
107 vtkSetMacro(YMag,
double);
108 vtkGetMacro(YMag,
double);
115 vtkSetMacro(ZMag,
double);
116 vtkGetMacro(ZMag,
double);
123 vtkSetMacro(SubsampleRate,
int);
124 vtkGetMacro(SubsampleRate,
int);
virtual void ExecuteDataWithInformation(vtkDataObject *output, vtkInformation *outInfo)
This is a convenience method that is implemented in many subclasses instead of RequestData.
Generic algorithm superclass for image algs.
~vtkRTAnalyticSource() override
Destructor.
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Subclasses can reimplement this method to collect information from their inputs and set information f...
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkAlgorithm * New()
int FillOutputPortInformation(int port, vtkInformation *info) override
These method should be reimplemented by subclasses that have more than a single input or single outpu...
general representation of visualization data
Create an image for regression testing.