ddt 1.4.0
 
Loading...
Searching...
No Matches
ddtDatavisualisationUtils.hpp
Go to the documentation of this file.
1
9
10#ifndef DDT_DATAVISUALISATION_DDTUTILS_DATAVISUTILS_HPP
11#define DDT_DATAVISUALISATION_DDTUTILS_DATAVISUTILS_HPP
12
13#include <QtWidgets>
14
18class InactiveLineEdit : public QLineEdit {
19 Q_OBJECT
20
21 public:
26 InactiveLineEdit(QWidget* parent = nullptr);
27
33 InactiveLineEdit(const QString& contents, QWidget* parent = nullptr);
34
35 private:
39 void SetInactivePalette();
40};
41
48QPolygonF ConstructArrowHead(QLineF const& line, const qreal arrow_size);
49
57 QPointF image_xy;
58
62 QPointF view_xy;
63
67 bool view_rotate_90_270 = false;
68
73
77 QString ra;
78
82 QString dec;
83
87 QString equinox;
88
92 double fwhm_x;
93
97 double fwhm_y;
98
103
108
113
118
123
128};
129
131
132
146
148
149#endif // DDT_DATAVISUALISATION_DDTUTILS_DATAVISUTILS_HPP
InactiveLineEdit(QWidget *parent=nullptr)
Definition ddtDatavisualisationUtils.cpp:18
QPolygonF ConstructArrowHead(QLineF const &line, const qreal arrow_size)
Definition ddtDatavisualisationUtils.cpp:41
Definition ddtDatavisualisationUtils.hpp:135
QRect magnified_image_rect
Definition ddtDatavisualisationUtils.hpp:139
QImage magnified_image
Definition ddtDatavisualisationUtils.hpp:144
Definition ddtDatavisualisationUtils.hpp:53
QPointF image_xy
Definition ddtDatavisualisationUtils.hpp:57
QPointF view_xy
Definition ddtDatavisualisationUtils.hpp:62
int current_pick_square_size
Definition ddtDatavisualisationUtils.hpp:117
double pixel_value
Definition ddtDatavisualisationUtils.hpp:72
bool view_rotate_90_270
Definition ddtDatavisualisationUtils.hpp:67
bool current_flip_state_horizontal
Definition ddtDatavisualisationUtils.hpp:127
double background
Definition ddtDatavisualisationUtils.hpp:112
double angle_x_axis
Definition ddtDatavisualisationUtils.hpp:102
QString equinox
Definition ddtDatavisualisationUtils.hpp:87
QString dec
Definition ddtDatavisualisationUtils.hpp:82
bool current_flip_state_vertical
Definition ddtDatavisualisationUtils.hpp:122
double fwhm_y
Definition ddtDatavisualisationUtils.hpp:97
double peak_abv_bg
Definition ddtDatavisualisationUtils.hpp:107
QString ra
Definition ddtDatavisualisationUtils.hpp:77
double fwhm_x
Definition ddtDatavisualisationUtils.hpp:92