18 #ifndef ABSTRACTPARTELLIPSE_H 19 #define ABSTRACTPARTELLIPSE_H 83 #endif // ABSTRACTPARTELLIPSE_H QRectF sceneGeometricRect() const override
AbstractPartEllipse::sceneGeometricRect.
The QetGraphicsHandlerItem class This graphics item represents a point, destined to be used as an han...
void handleUserTransformation(const QRectF &, const QRectF &) override
AbstractPartEllipse::handleUserTransformation Handle the user-induced transformation from initial_sel...
QVector< QetGraphicsHandlerItem * > m_handler_vector
virtual void setStartAngle(const int &start_angle)
AbstractPartEllipse::setStartAngle Sets the start angle for an ellipse segment to angle...
The CustomElementGraphicPart class This class is the base for all home-made primitive like line...
The AbstractPartEllipse class This is the base class for all ellipse based item like ellipse...
bool isUseless() const override
AbstractPartEllipse::isUseless.
virtual QPointF sceneTopLeft() const
AbstractPartEllipse::sceneTopLeft.
virtual void setSpanAngle(const int &span_angle)
AbstractPartEllipse::setSpanAngle Returns the span angle of an ellipse segment in 16ths of a degree...
virtual void setRect(const QRectF &rect)
AbstractPartEllipse::setRect Sets the item's ellipse geometry to rect. The rectangle's left edge defi...
QRectF boundingRect() const override
AbstractPartEllipse::boundingRect Bounding rectangle this part can fit into.
QList< QPointF > saved_points_
void startUserTransformation(const QRectF &) override
AbstractPartEllipse::startUserTransformation Start the user-induced transformation, provided this primitive is contained within the initial_selection_rect bounding rectangle.