Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::GraphicsItemData< T > Class Template Reference
+ Inheritance diagram for inviwo::GraphicsItemData< T >:

Public Member Functions

 GraphicsItemData (LinkDialogTreeItem *parent, Side side, T *item)
 
T * getItem ()
 
void setItem (T *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)
 
virtual int getLevel () const =0
 
virtual void updatePositions ()=0
 
void setPrev (LinkDialogTreeItem *prev)
 
void setNext (LinkDialogTreeItem *next)
 
LinkDialogTreeItemparent () const
 
LinkDialogTreeItemnext () const
 
LinkDialogTreeItemprev () const
 
void setExpanded (bool expand)
 
bool isExpanded () const
 

Protected Attributes

T * item_
 
const Side side_
 

Additional Inherited Members

- Public Types inherited from inviwo::LinkDialogTreeItem
enum class  Side { Left , Right }
 

Member Function Documentation

◆ getSide()

template<typename T >
virtual LinkDialogTreeItem::Side inviwo::GraphicsItemData< T >::getSide ( ) const
inlineoverridevirtual

◆ treeItemRect()

template<typename T >
virtual QRectF inviwo::GraphicsItemData< T >::treeItemRect ( ) const
inlineoverridevirtual

◆ treeItemScenePos()

template<typename T >
virtual QPointF inviwo::GraphicsItemData< T >::treeItemScenePos ( ) const
inlineoverridevirtual

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