|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef PointMeasureTreeModel_H
2 #define PointMeasureTreeModel_H
26 class PointParentItem;
70 class CreateRootItemFunctor :
public std::unary_function <
71 ControlPoint *const &, PointParentItem * > {
74 CreateRootItemFunctor(
const CreateRootItemFunctor &);
75 ~CreateRootItemFunctor();
80 CreateRootItemFunctor &operator=(
const CreateRootItemFunctor &);
void filterCountsChanged(int visibleTopLevelItemCount, int topLevelItemCount)
This signal is emitted after filtering to provide the number of visible top-level items remaining aft...
QFutureWatcher< QAtomicPointer< RootItem > > * getRebuildWatcher() const
Definition: AbstractTreeModel.cpp:390
Base class for tree models.
Definition: AbstractTreeModel.h:47
A single control point.
Definition: ControlPoint.h:354
virtual ~PointMeasureTreeModel()
Definition: PointMeasureTreeModel.cpp:42
PointMeasureTreeModel(ControlNet *cNet, TreeView *v, QObject *parent=0)
Definition: PointMeasureTreeModel.cpp:35
bool isFrozen() const
Definition: AbstractTreeModel.cpp:345
void setRebuilding(bool running)
Definition: AbstractTreeModel.h:81
ControlNet * getControlNetwork() const
Definition: AbstractTreeModel.cpp:384
a control network
Definition: ControlNet.h:257
int getTopLevelItemCount() const
Definition: AbstractTreeModel.cpp:266
#define ASSERT(x)
Definition: IsisDebug.h:134
void rebuildItems()
Definition: PointMeasureTreeModel.cpp:111
This is free and unencumbered software released into the public domain.
Definition: AbstractTableModel.h:24
This is free and unencumbered software released into the public domain.
Definition: ConcurrentControlNetReader.h:20
Definition: TreeView.h:31
Tree item that is a parent and represents a control point.
Definition: PointParentItem.h:34
Tree model for control points and control measures.
Definition: PointMeasureTreeModel.h:49
void queueRebuild()
Definition: AbstractTreeModel.cpp:350
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16