USGS

Isis 3.0 Developer's Reference (API)

Home

MeasureJigsawRejectedFilter.h
Go to the documentation of this file.
1 #ifndef MeasureJigsawRejectedFilter_H
2 #define MeasureJigsawRejectedFilter_H
3 
4 #include "AbstractFilter.h"
5 
6 
7 namespace Isis {
8  class ControlCubeGraphNode;
9  class ControlMeasure;
10 
11  namespace CnetViz {
12  class AbstractFilterSelector;
13 
26  Q_OBJECT
27 
28  public:
29  MeasureJigsawRejectedFilter(AbstractFilter::FilterEffectivenessFlag flag,
30  int minimumForSuccess = -1);
32 
33  bool evaluate(const ControlCubeGraphNode *) const;
34  bool evaluate(const ControlPoint *) const;
35  bool evaluate(const ControlMeasure *) const;
36 
37  AbstractFilter *clone() const;
38 
39  QString getImageDescription() const;
40  QString getPointDescription() const;
41  QString getMeasureDescription() const;
42  };
43  }
44 }
45 
46 #endif
47