Go to the documentation of this file.
16 #ifndef DATAVISUALISATION_GRAPHICS_SRC_INCLUDE_DDT_DDTGRAPHICALELEMENTSTATRECTANGLE_HPP_
17 #define DATAVISUALISATION_GRAPHICS_SRC_INCLUDE_DDT_DDTGRAPHICALELEMENTSTATRECTANGLE_HPP_
32 const double y1,
const double x2,
const double y2);
73 QPointF
Start()
const;
131 virtual bool sceneEventFilter(QGraphicsItem* watched, QEvent* event);
132 bool HandleEvent(
CornerGrabber* corner, QEvent* event)
const;
134 void SetCornerPositions()
const;
CornerGrabber * corners[4]
Definition: ddtGraphicalElementStatRectangle.hpp:123
Definition: ddtGraphicalElementStatRectangle.hpp:25
QPointF LowerLeft() const
Definition: ddtGraphicalElementStatRectangle.cpp:84
DdtGraphicalElementProperties element_properties
Definition: ddtGraphicalElement.hpp:145
double y1
Definition: ddtGraphicalElementStatRectangle.hpp:108
virtual ~DdtGraphicalElementStatRectangle()
Definition: ddtGraphicalElementStatRectangle.cpp:44
Definition: ddtGraphicalElement.hpp:78
virtual void DrawElement(QPainter *painter)
Definition: ddtGraphicalElementStatRectangle.cpp:96
double x1
Definition: ddtGraphicalElementStatRectangle.hpp:103
void ResetEventFilter()
Definition: ddtGraphicalElementStatRectangle.cpp:140
int type() const
Definition: ddtGraphicalElementStatRectangle.cpp:88
QPointF End() const
Definition: ddtGraphicalElementStatRectangle.cpp:76
Definition: ddtCornergrabber.hpp:24
double y2
Definition: ddtGraphicalElementStatRectangle.hpp:118
double x2
Definition: ddtGraphicalElementStatRectangle.hpp:113
QPointF Start() const
Definition: ddtGraphicalElementStatRectangle.cpp:72
void ReDrawRectangle(const QPointF p1, const QPointF p2)
Definition: ddtGraphicalElementStatRectangle.cpp:131
bool installed_event_filters
Definition: ddtGraphicalElementStatRectangle.hpp:128
Definition: ddtGraphicalElementProperties.hpp:27
QRectF boundingRect() const
Definition: ddtGraphicalElementStatRectangle.cpp:68
QPointF UpperRight() const
Definition: ddtGraphicalElementStatRectangle.cpp:80
void RedrawCorners(QGraphicsScene *scene)
Definition: ddtGraphicalElementStatRectangle.cpp:144
DdtGraphicalElementStatRectangle(const DdtGraphicalElementProperties element_properties, const double x1, const double y1, const double x2, const double y2)
Definition: ddtGraphicalElementStatRectangle.cpp:27