53 void setBand(
double lowFreq,
double highFreq);
FilterType d_filter_type
The filter type.
Definition: FFTFilter.h:63
A 2D-plotting widget.
Definition: Graph.h:123
void setCutoff(double f)
Sets the cutoff frequency. To be used only for Low Pass and High Pass filters.
Definition: FFTFilter.cpp:95
Definition: FFTFilter.h:45
bool d_offset
Flag telling if the DC offset must be added/substracted when applying a Band Pass/Band block filter r...
Definition: FFTFilter.h:72
void calculateOutputData(double *x, double *y)
Calculates the data for the output curve and store it in the X an Y vectors.
Definition: FFTFilter.cpp:127
Abstract base class for data analysis operations.
Definition: Filter.h:43
double d_high_freq
Upper edge of the band for Band Pass and Band block filters.
Definition: FFTFilter.h:69
Definition: FFTFilter.h:45
void init()
Definition: Filter.cpp:79
FFTFilter(ApplicationWindow *parent, QwtPlotCurve *c, int m=1)
Definition: FFTFilter.cpp:36
FilterType
Definition: FFTFilter.h:45
QtiPlot's main window.
Definition: ApplicationWindow.h:133
void setFilterType(int type)
Definition: FFTFilter.cpp:83
void setBand(double lowFreq, double highFreq)
Sets the cutoff frequencies. To be used only for the Band Pass and Band block filters.
Definition: FFTFilter.cpp:103
Definition: FFTFilter.h:45
void enableOffset(bool offset=true)
Enables/Disables the DC offset when applying a Band Pass/Band block filter.
Definition: FFTFilter.h:56
double d_low_freq
Cutoff frequency for Low Pass and High Pass filters. Lower edge of the band for Band Pass and Band bl...
Definition: FFTFilter.h:66
Definition: FFTFilter.h:34
double * x()
Returns the x values of the input data set.
Definition: Filter.h:98
double * y()
Returns the y values of the input data set.
Definition: Filter.h:100
MDI window providing a spreadsheet table with column logic.
Definition: Table.h:57
Definition: FFTFilter.h:45