OpendTect
7.0
|
Public Member Functions | |
ODGraphicsArrowItem () | |
QRectF | boundingRect () const override |
void | drawArrow (QPainter &) |
void | drawArrowHead (QPainter &, const QPoint &, const QPoint &) |
double | getAddedAngle (double, float) |
QPoint | getEndPoint (const QPoint &, double, double) |
void | paint (QPainter *, const QStyleOptionGraphicsItem *, QWidget *) override |
void | setArrowSize (int arrowsz) |
void | setArrowStyle (const ArrowStyle &arrowstyle) |
void | setLineStyle (QPainter &, const OD::LineStyle &) |
int | type () const override |
Protected Member Functions | |
void | mouseMoveEvent (QGraphicsSceneMouseEvent *) override |
Protected Attributes | |
ArrowStyle | arrowstyle_ |
int | arrowsz_ = 1 |
ODGraphicsArrowItem::ODGraphicsArrowItem | ( | ) |
|
override |
void ODGraphicsArrowItem::drawArrow | ( | QPainter & | ) |
void ODGraphicsArrowItem::drawArrowHead | ( | QPainter & | , |
const QPoint & | , | ||
const QPoint & | |||
) |
double ODGraphicsArrowItem::getAddedAngle | ( | double | , |
float | |||
) |
QPoint ODGraphicsArrowItem::getEndPoint | ( | const QPoint & | , |
double | , | ||
double | |||
) |
|
overrideprotected |
|
override |
|
inline |
|
inline |
void ODGraphicsArrowItem::setLineStyle | ( | QPainter & | , |
const OD::LineStyle & | |||
) |
|
inlineoverride |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024