Isis 3.0 Programmer Reference
Back
|
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Isis 3.0 Programmer Reference
Isis 3.0 Object Documentation
Todo List
Deprecated List
History
Modules
Namespaces
Classes
Files
File List
File Members
RootItem.h
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
31
class
RootItem
:
public
AbstractNullDataItem
,
public
AbstractParentItem
{
32
Q_OBJECT
33
34
public
:
35
RootItem
();
36
virtual
~
RootItem
();
37
void
setLastVisibleFilteredItem(
AbstractTreeItem
*item);
38
const
AbstractTreeItem
*getLastVisibleFilteredItem()
const
;
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
Isis::CnetViz::AbstractNullDataItem
Base class for an item without data.
Definition:
AbstractNullDataItem.h:25
Isis::CnetViz::RootItem
The root of a tree.
Definition:
RootItem.h:31
Isis::CnetViz::AbstractTreeItem
Base class for an item in the tree.
Definition:
AbstractTreeItem.h:31
Isis::CnetViz::AbstractParentItem
Base class for an item that is a parent in the tree.
Definition:
AbstractParentItem.h:27
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:29