Isis 3 Programmer Reference
QnetPointMeasureFilter.h
1 #ifndef QnetPointMeasureFilter_h
2 #define QnetPointMeasureFilter_h
3 
4 #include "QnetFilter.h"
5 
6 class QCheckBox;
7 class QGroupBox;
8 class QRadioButton;
9 
10 namespace Isis {
48  Q_OBJECT
49 
50  public:
51  QnetPointMeasureFilter(QnetNavTool *navTool, QWidget *parent = 0);
52  virtual void filter();
53 
54  private:
55  bool MeasureTypeMatched(int cmType);
56 
57  QGroupBox *m_measureType;
58  QCheckBox *m_candidate;
59  QCheckBox *m_manual;
60  QCheckBox *m_registeredPixel;
61  QCheckBox *m_registeredSubPixel;
62 
63  QGroupBox *m_ignoreStatus;
64  QRadioButton *m_ignored;
65  QRadioButton *m_notIgnored;
66 
67  QGroupBox *m_editLockStatus;
68  QRadioButton *m_editLocked;
69  QRadioButton *m_notEditLocked;
70  };
71 };
72 
73 #endif
Defines the Measure Properties filter for the QnetNavTool's Points section.
QnetPointMeasureFilter(QnetNavTool *navTool, QWidget *parent=0)
Contructor for the Point Measure filter.
bool MeasureTypeMatched(int cmType)
Returns whether the measure type passed in matches a type selected by the user.
Qnet Navigation Tool.
Definition: QnetNavTool.h:132
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
virtual void filter()
Filters a list of points for points that have at least one measure of the selected type(s)...