1#ifndef AbstractMeasureItem_H
2#define AbstractMeasureItem_H
22 class TableColumnList;
66 static const int COLS = 23;
78 virtual QVariant
getData()
const;
79 virtual QVariant
getData(QString columnTitle)
const;
80 virtual void setData(QString
const &columnTitle,
81 QString
const &newData);
Base class for a measure item in the tree.
Definition AbstractMeasureItem.h:37
virtual QVariant getData() const
Definition AbstractMeasureItem.cpp:157
virtual void * getPointer() const
Definition AbstractMeasureItem.cpp:392
static QString getColumnName(Column)
Definition AbstractMeasureItem.cpp:27
virtual void deleteSource()
Definition AbstractMeasureItem.cpp:357
virtual InternalPointerType getPointerType() const
Definition AbstractMeasureItem.cpp:386
virtual void setData(QString const &columnTitle, QString const &newData)
Definition AbstractMeasureItem.cpp:243
Column
Definition AbstractMeasureItem.h:41
@ SampleShift
Definition AbstractMeasureItem.h:54
@ ImageId
Definition AbstractMeasureItem.h:43
@ Obsolete_Eccentricity
Definition AbstractMeasureItem.h:50
@ Line
Definition AbstractMeasureItem.h:45
@ SampleSigma
Definition AbstractMeasureItem.h:56
@ LineSigma
Definition AbstractMeasureItem.h:57
@ APrioriLine
Definition AbstractMeasureItem.h:59
@ GoodnessOfFit
Definition AbstractMeasureItem.h:51
@ Reference
Definition AbstractMeasureItem.h:48
@ EditLock
Definition AbstractMeasureItem.h:46
@ MinPixelZScore
Definition AbstractMeasureItem.h:52
@ APrioriSample
Definition AbstractMeasureItem.h:58
@ Sample
Definition AbstractMeasureItem.h:44
@ JigsawRejected
Definition AbstractMeasureItem.h:61
@ Ignored
Definition AbstractMeasureItem.h:47
@ ResidualSample
Definition AbstractMeasureItem.h:62
@ PointId
Definition AbstractMeasureItem.h:42
@ ResidualLine
Definition AbstractMeasureItem.h:63
@ LineShift
Definition AbstractMeasureItem.h:55
@ ResidualMagnitude
Definition AbstractMeasureItem.h:64
@ Diameter
Definition AbstractMeasureItem.h:60
@ MaxPixelZScore
Definition AbstractMeasureItem.h:53
static Column getColumn(QString)
Definition AbstractMeasureItem.cpp:81
static const int COLS
Definition AbstractMeasureItem.h:66
virtual void sourceDeleted()
Definition AbstractMeasureItem.cpp:402
virtual bool hasMeasure(ControlMeasure *) const
Definition AbstractMeasureItem.cpp:397
AbstractMeasureItem(ControlMeasure *cm, int avgCharWidth, AbstractTreeItem *parent=0)
Definition AbstractMeasureItem.cpp:141
virtual ~AbstractMeasureItem()
Definition AbstractMeasureItem.cpp:152
bool isDataEditable(QString columnTitle) const
Definition AbstractMeasureItem.cpp:344
static TableColumnList * createColumns()
Definition AbstractMeasureItem.cpp:94
Base class for an item in the tree.
Definition AbstractTreeItem.h:39
AbstractTreeItem * parent() const
Definition AbstractTreeItem.cpp:43
InternalPointerType
Definition AbstractTreeItem.h:44
a control measurement
Definition ControlMeasure.h:175
Definition TableColumnList.h:30
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16