Go to the documentation of this file.
17 #ifndef DDT_DATAVISUALISATION_DDTGRAPHCIS_OVERLAYRENDERING_HPP
18 #define DDT_DATAVISUALISATION_DDTGRAPHCIS_OVERLAYRENDERING_HPP
20 #include <QGraphicsScene>
21 #include <QGraphicsView>
55 double x1,
double y1,
double x2,
double y2,
56 QString drawMode, QString text =
"");
93 #endif // DDT_DATAVISUALISATION_DDTGRAPHCIS_OVERLAYRENDERING_HPP
Definition: ddtGraphicalOverlay.hpp:29
Definition: ddtOverlayRendering.hpp:28
void SelectGraphicalElements(double x1, double y1, double x2, double y2, QGraphicsView *view)
Definition: ddtOverlayRendering.cpp:130
QList< DdtGraphicalElement * > selected_elements
Definition: ddtOverlayRendering.hpp:84
float current_scale
Definition: ddtOverlayRendering.hpp:86
void AddGraphicalElement(DdtGraphicalElementProperties element_properties, double x1, double y1, double x2, double y2, QString drawMode, QString text="")
Definition: ddtOverlayRendering.cpp:73
virtual ~DdtOverlayRendering()
Definition: ddtOverlayRendering.cpp:28
void RemoveGraphicalElements(QString selection)
Definition: ddtOverlayRendering.cpp:158
DdtOverlayRendering()
Definition: ddtOverlayRendering.cpp:22
virtual void RedrawOverlay(QGraphicsScene *scene)
Definition: ddtOverlayRendering.cpp:34
DdtGraphicalOverlay * graphics_overlay
Definition: ddtOverlayRendering.hpp:82
Definition: ddtGraphicalElementProperties.hpp:27
void SetCurrentScale(float current_scale)
Definition: ddtOverlayRendering.cpp:69