1#ifndef AbstractPointItem_H
2#define AbstractPointItem_H
25 class TableColumnList;
70 static const int COLS = 24;
83 QVariant
getData(QString columnTitle)
const;
84 void setData(QString
const &columnTitle, QString
const &newData);
Base class for a point item in the tree.
Definition AbstractPointItem.h:40
virtual void sourceDeleted()
Definition AbstractPointItem.cpp:475
InternalPointerType getPointerType() const
Definition AbstractPointItem.cpp:461
void setData(QString const &columnTitle, QString const &newData)
Definition AbstractPointItem.cpp:267
void deleteSource()
Definition AbstractPointItem.cpp:441
QVariant getData() const
Definition AbstractPointItem.cpp:167
virtual ~AbstractPointItem()
Definition AbstractPointItem.cpp:162
static const int COLS
Definition AbstractPointItem.h:70
static TableColumnList * createColumns()
Definition AbstractPointItem.cpp:96
bool hasPoint(ControlPoint *) const
Definition AbstractPointItem.cpp:471
void * getPointer() const
Definition AbstractPointItem.cpp:466
static QString getColumnName(Column)
Definition AbstractPointItem.cpp:28
Column
Definition AbstractPointItem.h:44
@ APrioriSPLonSigma
Definition AbstractPointItem.h:62
@ Reference
Definition AbstractPointItem.h:51
@ APrioriSPLon
Definition AbstractPointItem.h:59
@ APrioriRadiusSourceFile
Definition AbstractPointItem.h:67
@ APrioriSPSourceFile
Definition AbstractPointItem.h:65
@ Id
Definition AbstractPointItem.h:45
@ AdjustedSPLonSigma
Definition AbstractPointItem.h:56
@ APrioriSPLat
Definition AbstractPointItem.h:58
@ AdjustedSPRadius
Definition AbstractPointItem.h:54
@ EditLock
Definition AbstractPointItem.h:49
@ AdjustedSPLon
Definition AbstractPointItem.h:53
@ APrioriSPLatSigma
Definition AbstractPointItem.h:61
@ APrioriSPSource
Definition AbstractPointItem.h:64
@ AdjustedSPRadiusSigma
Definition AbstractPointItem.h:57
@ JigsawRejected
Definition AbstractPointItem.h:68
@ APrioriRadiusSource
Definition AbstractPointItem.h:66
@ Ignored
Definition AbstractPointItem.h:50
@ DateTime
Definition AbstractPointItem.h:48
@ ChooserName
Definition AbstractPointItem.h:47
@ AdjustedSPLatSigma
Definition AbstractPointItem.h:55
@ APrioriSPRadius
Definition AbstractPointItem.h:60
@ AdjustedSPLat
Definition AbstractPointItem.h:52
@ APrioriSPRadiusSigma
Definition AbstractPointItem.h:63
AbstractPointItem(ControlPoint *cp, int avgCharWidth, AbstractTreeItem *parent=0)
Definition AbstractPointItem.cpp:151
bool isDataEditable(QString columnTitle) const
Definition AbstractPointItem.cpp:427
static Column getColumn(QString)
Definition AbstractPointItem.cpp:84
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 single control point.
Definition ControlPoint.h:356
Distance measurement, usually in meters.
Definition Distance.h:34
This class is designed to encapsulate the concept of a Latitude.
Definition Latitude.h:51
This class is designed to encapsulate the concept of a Longitude.
Definition Longitude.h:40
This class defines a body-fixed surface point.
Definition SurfacePoint.h:132
Definition TableColumnList.h:30
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16