ddt 1.2.1
Loading...
Searching...
No Matches
ddtDatavisualisationUtils.hpp
Go to the documentation of this file.
1
19#ifndef DDT_DATAVISUALISATION_DDTUTILS_DATAVISUTILS_HPP
20#define DDT_DATAVISUALISATION_DDTUTILS_DATAVISUTILS_HPP
21
22#include <QtWidgets>
23
27class InactiveLineEdit : public QLineEdit {
28 Q_OBJECT
29
30 public:
35 InactiveLineEdit(QWidget* parent = nullptr);
36
42 InactiveLineEdit(const QString& contents, QWidget* parent = nullptr);
43
44 private:
48 void SetInactivePalette();
49};
50
57QPolygonF ConstructArrowHead(QLineF const& line, const qreal arrow_size);
58
66 QPointF image_xy;
67
71 QPointF view_xy;
72
76 bool view_rotate_90_270 = false;
77
82
86 QString ra;
87
91 QString dec;
92
96 QString equinox;
97
101 double fwhm_x;
102
106 double fwhm_y;
107
112
117
122
127
132
137};
138
140
141
155
157
158#endif // DDT_DATAVISUALISATION_DDTUTILS_DATAVISUTILS_HPP
159
Definition ddtDatavisualisationUtils.hpp:27
InactiveLineEdit(QWidget *parent=nullptr)
Definition ddtDatavisualisationUtils.cpp:27
QPolygonF ConstructArrowHead(QLineF const &line, const qreal arrow_size)
Definition ddtDatavisualisationUtils.cpp:50
Definition ddtDatavisualisationUtils.hpp:144
QRect magnified_image_rect
Definition ddtDatavisualisationUtils.hpp:148
QImage magnified_image
Definition ddtDatavisualisationUtils.hpp:153
Definition ddtDatavisualisationUtils.hpp:62
QPointF image_xy
Definition ddtDatavisualisationUtils.hpp:66
QPointF view_xy
Definition ddtDatavisualisationUtils.hpp:71
int current_pick_square_size
Definition ddtDatavisualisationUtils.hpp:126
double pixel_value
Definition ddtDatavisualisationUtils.hpp:81
bool view_rotate_90_270
Definition ddtDatavisualisationUtils.hpp:76
bool current_flip_state_horizontal
Definition ddtDatavisualisationUtils.hpp:136
double background
Definition ddtDatavisualisationUtils.hpp:121
double angle_x_axis
Definition ddtDatavisualisationUtils.hpp:111
QString equinox
Definition ddtDatavisualisationUtils.hpp:96
QString dec
Definition ddtDatavisualisationUtils.hpp:91
bool current_flip_state_vertical
Definition ddtDatavisualisationUtils.hpp:131
double fwhm_y
Definition ddtDatavisualisationUtils.hpp:106
double peak_abv_bg
Definition ddtDatavisualisationUtils.hpp:116
QString ra
Definition ddtDatavisualisationUtils.hpp:86
double fwhm_x
Definition ddtDatavisualisationUtils.hpp:101