Isis Developer Reference
QnetPointTypeFilter.h
Go to the documentation of this file.
1#ifndef QnetPointTypeFilter_h
2#define QnetPointTypeFilter_h
3
4#include "QnetFilter.h"
5
6class QCheckBox;
7class QGroupBox;
8class QRadioButton;
9
10namespace Isis {
38 Q_OBJECT
39
40 public:
41 QnetPointTypeFilter(QnetNavTool *navTool, QWidget *parent = 0);
42 virtual void filter();
43
44 private:
45 bool PointTypeMatched(int pointType);
46
47 QGroupBox *m_pointType;
48 QCheckBox *m_free;
49 QCheckBox *m_constrained;
50 QCheckBox *m_fixed;
51
52 QGroupBox *m_ignoreStatus;
53 QRadioButton *m_ignored;
54 QRadioButton *m_notIgnored;
55
56 QGroupBox *m_editLockStatus;
57 QRadioButton *m_editLocked;
58 QRadioButton *m_notEditLocked;
59 };
60};
61
62#endif
Definition QnetFilter.h:16
Qnet Navigation Tool.
Definition QnetNavTool.h:121
Filter for control point type.
Definition QnetPointTypeFilter.h:37
virtual void filter()
Filters a list of points and keeps points that have the selected property or in the given range.
Definition QnetPointTypeFilter.cpp:131
QnetPointTypeFilter(QnetNavTool *navTool, QWidget *parent=0)
Contructor for the Point Type filter.
Definition QnetPointTypeFilter.cpp:34
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16