Isis Developer Reference
QnetFilter.h
Go to the documentation of this file.
1 #ifndef QnetFilter_h
2 #define QnetFilter_h
3 
4 #include <QWidget>
5 
6 namespace Isis {
7  class ControlNet;
8  class QnetNavTool;
9  class SerialNumberList;
10 
16  class QnetFilter : public QWidget {
17  Q_OBJECT
18 
19  public:
20  QnetFilter(QnetNavTool *navTool, QWidget *parent);
21  virtual ~QnetFilter();
22  virtual void filter();
23 
24  protected:
26  const QList<int> &filteredImages() const;
27 
29  const QList<int> &filteredPoints() const;
30 
32  const ControlNet *controlNet() const;
33 
35  const SerialNumberList *serialNumberList() const;
36 
37  signals:
39 
40  private:
41  QnetNavTool *m_navTool;
42  };
43 };
44 
45 #endif
Isis::QnetFilter
Definition: QnetFilter.h:16
QWidget
QList< int >
Isis::QnetNavTool::controlNet
ControlNet * controlNet()
Definition: QnetNavTool.cpp:476
Isis::QnetNavTool::serialNumberList
SerialNumberList * serialNumberList()
Definition: QnetNavTool.cpp:486
Isis::QnetFilter::filteredListModified
void filteredListModified()
Isis::QnetFilter::controlNet
ControlNet * controlNet()
Definition: QnetFilter.cpp:43
Isis::QnetFilter::~QnetFilter
virtual ~QnetFilter()
Definition: QnetFilter.cpp:14
Isis::QnetFilter::filteredPoints
QList< int > & filteredPoints()
Definition: QnetFilter.cpp:33
Isis::SerialNumberList
Serial Number list generator.
Definition: SerialNumberList.h:64
ControlNet.h
QnetNavTool.h
Isis::QnetNavTool::filteredImages
QList< int > & filteredImages()
Definition: QnetNavTool.cpp:456
Isis::QnetFilter::serialNumberList
SerialNumberList * serialNumberList()
Definition: QnetFilter.cpp:53
SerialNumberList.h
Isis::QnetFilter::QnetFilter
QnetFilter(QnetNavTool *navTool, QWidget *parent)
Definition: QnetFilter.cpp:9
QnetFilter.h
Isis::QnetFilter::filter
virtual void filter()
Definition: QnetFilter.cpp:19
Isis::ControlNet
a control network
Definition: ControlNet.h:257
Isis::QnetNavTool::filteredPoints
QList< int > & filteredPoints()
Definition: QnetNavTool.cpp:466
Isis::QnetNavTool
Qnet Navigation Tool.
Definition: QnetNavTool.h:121
Isis::QnetFilter::filteredImages
QList< int > & filteredImages()
Definition: QnetFilter.cpp:23
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16