Inviwo  0.9.10.1
Inviwo documentation
inviwo::LinkDialogProcessorGraphicsItem Class Reference
+ Inheritance diagram for inviwo::LinkDialogProcessorGraphicsItem:

Public Types

enum  { Type = UserType + LinkDialogProcessorGraphicsItemType }
 
- Public Types inherited from inviwo::LinkDialogTreeItem
enum  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_
 

The documentation for this class was generated from the following files: