Base class for a measure item in the tree.  
 More...
#include <AbstractMeasureItem.h>
 | 
| enum   | Column {  
  PointId = 0, 
ImageId = 1, 
Sample = 2, 
Line = 3, 
 
  EditLock = 4, 
Ignored = 5, 
Reference = 6, 
Type = 7, 
 
  Obsolete_Eccentricity = 8, 
GoodnessOfFit = 9, 
MinPixelZScore = 10, 
MaxPixelZScore = 11, 
 
  SampleShift = 12, 
LineShift = 13, 
SampleSigma = 14, 
LineSigma = 15, 
 
  APrioriSample = 16, 
APrioriLine = 17, 
Diameter = 18, 
JigsawRejected = 19, 
 
  ResidualSample = 20, 
ResidualLine = 21, 
ResidualMagnitude = 22
 
 } | 
|   | 
| enum   | InternalPointerType { None, 
Point, 
Measure, 
ImageAndNet
 } | 
|   | 
 | 
| 
  | AbstractMeasureItem (ControlMeasure *cm, int avgCharWidth, AbstractTreeItem *parent=0) | 
|   | 
| 
virtual QVariant  | getData () const | 
|   | 
| 
virtual QVariant  | getData (QString columnTitle) const | 
|   | 
| 
virtual void  | setData (QString const &columnTitle, QString const &newData) | 
|   | 
| 
bool  | isDataEditable (QString columnTitle) const | 
|   | 
| 
virtual void  | deleteSource () | 
|   | 
| 
virtual InternalPointerType  | getPointerType () const | 
|   | 
| 
virtual void *  | getPointer () const | 
|   | 
| 
virtual bool  | hasMeasure (ControlMeasure *) const | 
|   | 
| 
AbstractTreeItem *  | parent () const | 
|   | 
| 
void  | setParent (AbstractTreeItem *newParent) | 
|   | 
| 
int  | row () const | 
|   | 
| 
virtual void  | addChild (AbstractTreeItem *child)=0 | 
|   | 
| 
virtual QList< AbstractTreeItem *>  | getChildren () const =0 | 
|   | 
| 
virtual AbstractTreeItem *  | childAt (int row) const =0 | 
|   | 
| 
virtual int  | childCount () const =0 | 
|   | 
| 
virtual AbstractTreeItem *  | getFirstVisibleChild () const =0 | 
|   | 
| 
virtual AbstractTreeItem *  | getLastVisibleChild () const =0 | 
|   | 
| 
virtual int  | indexOf (AbstractTreeItem *child) const =0 | 
|   | 
| 
virtual void  | setFirstVisibleChild (AbstractTreeItem *child)=0 | 
|   | 
| 
virtual void  | setLastVisibleChild (AbstractTreeItem *child)=0 | 
|   | 
| 
virtual QString  | getFormattedData () const | 
|   | 
| 
virtual QString  | getFormattedData (QString columnTitle) const | 
|   | 
| 
virtual bool  | hasImage (QString imageSerial) const | 
|   | 
| 
virtual bool  | hasPoint (ControlPoint *) const | 
|   | 
| 
virtual AbstractTreeItem *  | getNextVisiblePeer () const | 
|   | 
| 
virtual void  | setNextVisiblePeer (AbstractTreeItem *next) | 
|   | 
| 
virtual void  | setExpanded (bool newState) | 
|   | 
| 
virtual bool  | isExpanded () const | 
|   | 
| 
virtual void  | setSelected (bool newState) | 
|   | 
| 
virtual void  | setSelectable (bool newSelectable) | 
|   | 
| 
virtual bool  | isSelected () const | 
|   | 
| 
virtual bool  | isSelectable () const | 
|   | 
| 
virtual void  | setVisible (bool newState) | 
|   | 
| 
virtual bool  | isVisible () const | 
|   | 
| 
virtual int  | getDataWidth () const | 
|   | 
| 
virtual int  | getDepth () const | 
|   | 
| 
virtual void  | setLastVisibleFilteredItem (AbstractTreeItem *item) | 
|   | 
| 
virtual const AbstractTreeItem *  | getLastVisibleFilteredItem () const | 
|   | 
 | 
| 
static QString  | getColumnName (Column) | 
|   | 
| 
static Column  | getColumn (QString) | 
|   | 
| 
static TableColumnList *  | createColumns () | 
|   | 
 | 
| 
static const int  | COLS = 23 | 
|   | 
 | 
| 
virtual void  | sourceDeleted () | 
|   | 
| 
virtual void  | calcDataWidth (int avgCharWidth) | 
|   | 
 | 
| 
static double  | catchNull (QString) | 
|   | 
| 
static QString  | catchNull (QVariant) | 
|   | 
Base class for a measure item in the tree. 
This class represents a measure item in the tree. This is generally visualized as a serial number. This has columns for compatibility with the table models.
- Author
 - ????-??-?? Eric Hyer
 
- History:
 2012-09-28 Kimberly Oyama - Changed member variables to be prefixed with "m_". 
2017-07-25 Summer Stapleton - Removed the CnetViz namespace. Fixes #5054. 
Definition at line 29 of file AbstractMeasureItem.h.
The documentation for this class was generated from the following files: