Isis 3 Programmer Reference
Isis::PointMeasureTreeModel::CreateRootItemFunctor Class Reference
Inheritance diagram for Isis::PointMeasureTreeModel::CreateRootItemFunctor:
Inheritance graph
Collaboration diagram for Isis::PointMeasureTreeModel::CreateRootItemFunctor:
Collaboration graph

Public Member Functions

 CreateRootItemFunctor (AbstractTreeModel *tm, QThread *tt)
 
 CreateRootItemFunctor (const CreateRootItemFunctor &)
 
PointParentItemoperator() (ControlPoint *const &) const
 
CreateRootItemFunctoroperator= (const CreateRootItemFunctor &)
 

Static Public Member Functions

static void addToRootItem (QAtomicPointer< RootItem > &, PointParentItem *const &)
 

Private Attributes

int m_avgCharWidth
 
AbstractTreeModelm_treeModel
 
QThreadm_targetThread
 

Detailed Description

Author
????-??-?? Eric Hyer

Definition at line 70 of file PointMeasureTreeModel.h.

Constructor & Destructor Documentation

◆ CreateRootItemFunctor() [1/2]

Isis::PointMeasureTreeModel::CreateRootItemFunctor::CreateRootItemFunctor ( AbstractTreeModel * tm,
QThread * tt )

Definition at line 44 of file PointMeasureTreeModel.cpp.

◆ CreateRootItemFunctor() [2/2]

Isis::PointMeasureTreeModel::CreateRootItemFunctor::CreateRootItemFunctor ( const CreateRootItemFunctor & other)

Definition at line 53 of file PointMeasureTreeModel.cpp.

◆ ~CreateRootItemFunctor()

Isis::PointMeasureTreeModel::CreateRootItemFunctor::~CreateRootItemFunctor ( )

Definition at line 60 of file PointMeasureTreeModel.cpp.

Member Function Documentation

◆ addToRootItem()

void Isis::PointMeasureTreeModel::CreateRootItemFunctor::addToRootItem ( QAtomicPointer< RootItem > & root,
PointParentItem *const & item )
static

Definition at line 84 of file PointMeasureTreeModel.cpp.

◆ operator()()

PointParentItem * Isis::PointMeasureTreeModel::CreateRootItemFunctor::operator() ( ControlPoint *const & point) const

Definition at line 65 of file PointMeasureTreeModel.cpp.

◆ operator=()

PointMeasureTreeModel::CreateRootItemFunctor & Isis::PointMeasureTreeModel::CreateRootItemFunctor::operator= ( const CreateRootItemFunctor & other)

Definition at line 98 of file PointMeasureTreeModel.cpp.

Member Data Documentation

◆ m_avgCharWidth

int Isis::PointMeasureTreeModel::CreateRootItemFunctor::m_avgCharWidth
private

Definition at line 83 of file PointMeasureTreeModel.h.

◆ m_targetThread

QThread* Isis::PointMeasureTreeModel::CreateRootItemFunctor::m_targetThread
private

Definition at line 85 of file PointMeasureTreeModel.h.

◆ m_treeModel

AbstractTreeModel* Isis::PointMeasureTreeModel::CreateRootItemFunctor::m_treeModel
private

Definition at line 84 of file PointMeasureTreeModel.h.


The documentation for this class was generated from the following files: