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
@ Type
Definition: AbstractMeasureItem.h:49
@ 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
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:44
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