Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Isis Developer Reference
MeasureCountFilter.h
Go to the documentation of this file.
1#ifndef MeasureCountFilter_H
2#define MeasureCountFilter_H
3
9
10/* SPDX-License-Identifier: CC0-1.0 */
11
12#include "AbstractFilter.h"
13
14class QButtonGroup;
15class QLineEdit;
16class QSpinBox;
17class QString;
18
19
20namespace Isis {
21 class ControlMeasure;
22 class ControlNet;
23 class ControlPoint;
24
43 Q_OBJECT
44
45 public:
46 MeasureCountFilter(AbstractFilter::FilterEffectivenessFlag,
47 int minimumForSuccess = -1);
49 virtual ~MeasureCountFilter();
50
51 bool evaluate(const QPair<QString, ControlNet *> *) const;
52 bool evaluate(const ControlPoint *) const;
53 bool evaluate(const ControlMeasure *) const;
54
55 AbstractFilter *clone() const;
56
57 QString getImageDescription() const;
58 QString getPointDescription() const;
59
60
61 private:
62 void createWidget();
63 void init();
64
65
66 private slots:
67 void updateMinMax(int);
68 void updateMeasureCount(int);
69
70
71 private:
72 QButtonGroup *m_minMaxGroup;
73 QSpinBox *m_countSpinBox;
74 int m_count;
75 bool m_minimum;
76 };
77}
78
79#endif
AbstractFilter(FilterEffectivenessFlag, int minimumForSuccess=-1)
Definition AbstractFilter.cpp:39
a control measurement
Definition ControlMeasure.h:175
a control network
Definition ControlNet.h:257
A single control point.
Definition ControlPoint.h:354
QString getImageDescription() const
Definition MeasureCountFilter.cpp:115
AbstractFilter * clone() const
Definition MeasureCountFilter.cpp:110
virtual ~MeasureCountFilter()
Definition MeasureCountFilter.cpp:50
bool evaluate(const QPair< QString, ControlNet * > *) const
Definition MeasureCountFilter.cpp:94
MeasureCountFilter(AbstractFilter::FilterEffectivenessFlag, int minimumForSuccess=-1)
Definition MeasureCountFilter.cpp:30
QString getPointDescription() const
Definition MeasureCountFilter.cpp:148
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16