Engauge Digitizer  2
DlgFilterCommand.h
1 #ifndef DLG_FILTER_COMMAND_H
2 #define DLG_FILTER_COMMAND_H
3 
4 #include "ColorFilterMode.h"
5 
8 {
9 public:
11  DlgFilterCommand(ColorFilterMode colorFilterMode,
12  double low0To1,
13  double high0To1);
14 
16  DlgFilterCommand(const DlgFilterCommand &other);
17 
20 
22  ColorFilterMode colorFilterMode() const;
23 
25  double high0To1 () const;
26 
28  double low0To1 () const;
29 
30 private:
32 
33  ColorFilterMode m_colorFilterMode;
34  double m_low0To1;
35  double m_high0To1;
36 };
37 
38 #endif // DLG_FILTER_COMMAND_H
Command pattern object for receiving new parameters in DlgFilterWorker from GUI thread.
double low0To1() const
Get method for low value.
double high0To1() const
Get method for high value.
DlgFilterCommand & operator=(const DlgFilterCommand &other)
Assignment operator.
ColorFilterMode colorFilterMode() const
Get method for filter mode.