84 vtkGetMacro(Normalize,
bool);
85 vtkSetMacro(Normalize,
bool);
86 vtkBooleanMacro(Normalize,
bool);
100 vtkGetMacro(AverageFft,
bool);
102 vtkBooleanMacro(AverageFft,
bool);
112 vtkGetMacro(OptimizeForRealInput,
bool);
113 vtkSetMacro(OptimizeForRealInput,
bool);
114 vtkBooleanMacro(OptimizeForRealInput,
bool);
126 vtkGetMacro(CreateFrequencyColumn,
bool);
127 vtkSetMacro(CreateFrequencyColumn,
bool);
128 vtkBooleanMacro(CreateFrequencyColumn,
bool);
138 vtkGetMacro(DefaultSampleRate,
double);
139 vtkSetMacro(DefaultSampleRate,
double);
157 vtkGetMacro(NumberOfBlock,
int);
158 vtkSetMacro(NumberOfBlock,
int);
172 vtkGetMacro(BlockSize,
int);
184 vtkGetMacro(WindowingFunction,
int);
196 "Deprecated in favor of always keeping the output array names the same as the input.")
197 vtkGetMacro(PrefixOutputArrays,
bool);
199 "Deprecated in favor of always keeping the output array names the same as the input.")
200 vtkSetMacro(PrefixOutputArrays,
bool);
226 bool Normalize = false;
227 bool AverageFft = false;
228 bool OptimizeForRealInput = false;
229 bool CreateFrequencyColumn = false;
230 int NumberOfBlock = 2;
233 double DefaultSampleRate = 1e4;
235 bool PrefixOutputArrays = false;
238 std::unique_ptr<vtkInternal> Internals;
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called by the superclass.