Go to the documentation of this file.
16 #ifndef DDT_DATAVISUALISATION_DDTGRAPHCIS_GE_REF_LINE_HPP
17 #define DDT_DATAVISUALISATION_DDTGRAPHCIS_GE_REF_LINE_HPP
32 const double y1,
const double x2,
const double y2);
61 void ReDrawLine(
const QPointF start,
const QPointF end);
73 QPointF
Start()
const;
119 virtual bool sceneEventFilter(QGraphicsItem* watched, QEvent* event);
120 bool HandleEvent(
CornerGrabber* corner, QEvent* event)
const;
127 #endif // DDT_DATAVISUALISATION_DDTGRAPHCIS_GE_REF_LINE_HPP
bool installed_event_filters
Definition: ddtGraphicalElementRefLine.hpp:116
Definition: ddtGraphicalElementRefLine.hpp:25
virtual ~DdtGraphicalElementRefLine()
Definition: ddtGraphicalElementRefLine.cpp:37
DdtGraphicalElementProperties element_properties
Definition: ddtGraphicalElement.hpp:145
Definition: ddtGraphicalElement.hpp:78
void ReDrawLine(const QPointF start, const QPointF end)
Definition: ddtGraphicalElementRefLine.cpp:110
double y2
Definition: ddtGraphicalElementRefLine.hpp:106
QPointF End() const
Definition: ddtGraphicalElementRefLine.cpp:62
QPointF Start() const
Definition: ddtGraphicalElementRefLine.cpp:60
double y1
Definition: ddtGraphicalElementRefLine.hpp:96
int type() const
Definition: ddtGraphicalElementRefLine.cpp:64
double x1
Definition: ddtGraphicalElementRefLine.hpp:91
Definition: ddtCornergrabber.hpp:24
virtual void DrawElement(QPainter *painter)
Definition: ddtGraphicalElementRefLine.cpp:72
DdtGraphicalElementRefLine(const DdtGraphicalElementProperties element_properties, const double x1, const double y1, const double x2, const double y2)
Definition: ddtGraphicalElementRefLine.cpp:24
double x2
Definition: ddtGraphicalElementRefLine.hpp:101
CornerGrabber * corners[2]
Definition: ddtGraphicalElementRefLine.hpp:111
Definition: ddtGraphicalElementProperties.hpp:27
void ResetEventFilter()
Definition: ddtGraphicalElementRefLine.cpp:119
void RedrawCorners(QGraphicsScene *scene)
Definition: ddtGraphicalElementRefLine.cpp:54
QRectF boundingRect() const
Definition: ddtGraphicalElementRefLine.cpp:50