Inviwo 0.9.12-pre
Inviwo documentation
inviwo::LinkDialogProcessorGraphicsItem Class Reference
Inheritance diagram for inviwo::LinkDialogProcessorGraphicsItem:

Public Types

enum  { Type = static_cast<int>(UserType) + static_cast<int>(LinkDialogProcessorGraphicsItemType) }
Public Types inherited from inviwo::LinkDialogTreeItem
enum class  Side { Left , Right }

Public Member Functions

 LinkDialogProcessorGraphicsItem (Side side, Processor *processor)
const std::vector< LinkDialogPropertyGraphicsItem * > & getPropertyItemList () const
QSizeF sizeHint (Qt::SizeHint which, const QSizeF &constraint=QSizeF()) const
virtual int getLevel () const override
virtual int type () const override
virtual void updatePositions () override
Public Member Functions inherited from inviwo::GraphicsItemData< Processor >
 GraphicsItemData (LinkDialogTreeItem *parent, Side side, Processor *item)
ProcessorgetItem ()
void setItem (Processor *item)
virtual LinkDialogTreeItem::Side getSide () const override
virtual QPointF treeItemScenePos () const override
virtual QRectF treeItemRect () const override
void showToolTipHelper (QGraphicsSceneHelpEvent *e, QString string) const
Public Member Functions inherited from inviwo::LinkDialogTreeItem
 LinkDialogTreeItem (LinkDialogTreeItem *parent)
void setPrev (LinkDialogTreeItem *prev)
void setNext (LinkDialogTreeItem *next)
LinkDialogTreeItemparent () const
LinkDialogTreeItemnext () const
LinkDialogTreeItemprev () const
void setExpanded (bool expand)
bool isExpanded () const

Protected Member Functions

virtual void paint (QPainter *p, const QStyleOptionGraphicsItem *options, QWidget *widget) override

Additional Inherited Members

Protected Attributes inherited from inviwo::GraphicsItemData< Processor >
Processoritem_
const Side side_

Member Function Documentation

◆ getLevel()

virtual int inviwo::LinkDialogProcessorGraphicsItem::getLevel ( ) const
overridevirtual

◆ updatePositions()

virtual void inviwo::LinkDialogProcessorGraphicsItem::updatePositions ( )
overridevirtual

The documentation for this class was generated from the following file:
  • linkdialogprocessorgraphicsitems.h