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);
67 QPointF
Start()
const;
113 virtual bool sceneEventFilter(QGraphicsItem* watched, QEvent* event);
114 bool HandleEvent(
CornerGrabber* corner, QEvent* event)
const;
116 void SetCornerPositions()
const;
123 #endif // DDT_DATAVISUALISATION_DDTGRAPHCIS_GE_REF_LINE_HPP
bool installed_event_filters
Definition: ddtGraphicalElementRefLine.hpp:110
Definition: ddtGraphicalElementRefLine.hpp:25
virtual ~DdtGraphicalElementRefLine()
Definition: ddtGraphicalElementRefLine.cpp:34
DdtGraphicalElementProperties element_properties
Definition: ddtGraphicalElement.hpp:132
Definition: ddtGraphicalElement.hpp:70
void ReDrawLine(const QPointF start, const QPointF end)
Definition: ddtGraphicalElementRefLine.cpp:81
double y2
Definition: ddtGraphicalElementRefLine.hpp:100
QPointF End() const
Definition: ddtGraphicalElementRefLine.cpp:53
QPointF Start() const
Definition: ddtGraphicalElementRefLine.cpp:51
double y1
Definition: ddtGraphicalElementRefLine.hpp:90
int type() const
Definition: ddtGraphicalElementRefLine.cpp:55
double x1
Definition: ddtGraphicalElementRefLine.hpp:85
Definition: ddtCornergrabber.hpp:22
virtual void DrawElement(QPainter *painter)
Definition: ddtGraphicalElementRefLine.cpp:60
DdtGraphicalElementRefLine(const DdtGraphicalElementProperties element_properties, const double x1, const double y1, const double x2, const double y2)
Definition: ddtGraphicalElementRefLine.cpp:22
double x2
Definition: ddtGraphicalElementRefLine.hpp:95
CornerGrabber * corners[2]
Definition: ddtGraphicalElementRefLine.hpp:105
Definition: ddtGraphicalElementProperties.hpp:27
void ResetEventFilter()
Definition: ddtGraphicalElementRefLine.cpp:89
QRectF boundingRect() const
Definition: ddtGraphicalElementRefLine.cpp:47