![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
Public Types | |
| enum | { Type = static_cast<int>(UserType) + static_cast<int>(CurveGraphicsType) } |
Public Member Functions | |
| virtual QRectF | boundingRect () const override |
| CurveGraphicsItem (const CurveGraphicsItem &)=delete | |
| CurveGraphicsItem (CurveGraphicsItem &&)=delete | |
| CurveGraphicsItem (QColor color=QColor(38, 38, 38), QColor borderColor=Qt::black, QColor selectedBorderColor=Qt::darkRed) | |
| virtual QColor | getColor () const |
| virtual QPointF | getEndPoint () const =0 |
| virtual QPointF | getStartPoint () const =0 |
| virtual QPainterPath | obtainCurvePath () const |
| virtual QPainterPath | obtainCurvePath (QPointF startPoint, QPointF endPoint) const |
| CurveGraphicsItem & | operator= (const CurveGraphicsItem &)=delete |
| CurveGraphicsItem & | operator= (CurveGraphicsItem &&)=delete |
| virtual void | paint (QPainter *p, const QStyleOptionGraphicsItem *options, QWidget *widget) override |
| void | resetBorderColors () |
| void | resetHoverInfo () |
| void | setBorderColor (QColor borderColor) |
| virtual void | setColor (QColor color) |
| void | setHoverInfo (const QString &info) |
| void | setSelectedBorderColor (QColor selectedBorderColor) |
| virtual QPainterPath | shape () const override |
| virtual int | type () const override |
| virtual void | updateShape () |
| Public Member Functions inherited from inviwo::EditorGraphicsItem | |
| EditorGraphicsItem (const EditorGraphicsItem &)=delete | |
| EditorGraphicsItem (EditorGraphicsItem &&)=delete | |
| EditorGraphicsItem (QGraphicsItem *parent) | |
| QPoint | mapPosToSceen (QPointF pos) const |
| EditorGraphicsItem & | operator= (const EditorGraphicsItem &)=delete |
| EditorGraphicsItem & | operator= (EditorGraphicsItem &&)=delete |
| void | showPortInfo (QGraphicsSceneHelpEvent *e, Port *port) const |
| virtual void | showToolTip (QGraphicsSceneHelpEvent *event) |
Protected Attributes | |
| QColor | borderColor_ |
| QColor | color_ |
| QGraphicsTextItem * | infoLabel_ |
| QPainterPath | path_ |
| QRectF | rect_ |
| QColor | selectedBorderColor_ |
Additional Inherited Members | |
| Protected Member Functions inherited from inviwo::EditorGraphicsItem | |
| NetworkEditor * | getNetworkEditor () const |
| void | showToolTipHelper (QGraphicsSceneHelpEvent *event, QString string) const |
|
overridevirtual |
Overloaded paint method from QGraphicsItem. Here the actual representation is drawn.
Reimplemented in inviwo::DialogConnectionGraphicsItem.