Isis 3 Programmer Reference
ImageParentItem.h
1
#ifndef ImageParentItem_H
2
#define ImageParentItem_H
3
10
/* SPDX-License-Identifier: CC0-1.0 */
11
12
#include <QString>
13
14
#include "AbstractImageItem.h"
15
#include "AbstractParentItem.h"
16
17
18
namespace
Isis
{
19
class
ControlNet;
20
34
class
ImageParentItem
:
public
AbstractImageItem
,
public
AbstractParentItem
{
35
public
:
36
ImageParentItem
(QString imageSerial,
ControlNet
*net,
37
int
avgCharWidth,
AbstractTreeItem
*parent = 0);
38
virtual
~
ImageParentItem
();
39
40
41
private
:
// Disallow copying of this class
42
ImageParentItem
(
const
ImageParentItem
&other);
43
const
ImageParentItem
&operator=(
const
ImageParentItem
&other);
44
};
45
}
46
47
#endif
Isis::ImageParentItem
Tree item that is a parent and represents an image.
Definition:
ImageParentItem.h:34
Isis::AbstractImageItem
Base class for an image item in the tree.
Definition:
AbstractImageItem.h:34
Isis::ControlNet
a control network
Definition:
ControlNet.h:257
Isis::AbstractParentItem
Base class for an item that is a parent in the tree.
Definition:
AbstractParentItem.h:34
Isis::AbstractTreeItem
Base class for an item in the tree.
Definition:
AbstractTreeItem.h:39
Isis
This is free and unencumbered software released into the public domain.
Definition:
Apollo.h:16
src
qisis
objs
CnetEditorWidget
ImageParentItem.h