Isis 3.0 Developer's Reference (
API
)
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
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
25
class
MeasureJigsawRejectedFilter
:
public
AbstractFilter
{
26
Q_OBJECT
27
28
public
:
29
MeasureJigsawRejectedFilter
(AbstractFilter::FilterEffectivenessFlag flag,
30
int
minimumForSuccess = -1);
31
virtual
~MeasureJigsawRejectedFilter
();
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