Isis 3.0
Back | Home
RootItem.h
Go to the documentation of this file.
1 #ifndef RootItem_H
2 #define RootItem_H
3 
4 
5 #include "AbstractNullDataItem.h"
6 #include "AbstractParentItem.h"
7 
8 
9 class QString;
10 
11 
12 namespace Isis {
13  class ControlPoint;
14 
15  namespace CnetViz {
16 
32  Q_OBJECT
33 
34  public:
35  RootItem();
36  virtual ~RootItem();
39 
40 
41  private: // disable copying of this class
42  RootItem(const RootItem &other);
43  const RootItem &operator=(const RootItem &other);
44 
45 
46  private:
47  AbstractTreeItem *m_lastVisibleFilteredItem;
48  };
49  }
50 }
51 
52 #endif
Base class for an item without data.
Definition: AbstractNullDataItem.h:25
RootItem()
Definition: RootItem.cpp:8
The root of a tree.
Definition: RootItem.h:31
const AbstractTreeItem * getLastVisibleFilteredItem() const
Definition: RootItem.cpp:24
Base class for an item in the tree.
Definition: AbstractTreeItem.h:31
Base class for an item that is a parent in the tree.
Definition: AbstractParentItem.h:27
void setLastVisibleFilteredItem(AbstractTreeItem *item)
Definition: RootItem.cpp:19
virtual ~RootItem()
Definition: RootItem.cpp:14

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the ISIS Support Center
File Modified: 07/12/2023 23:28:04