Public Slots | Public Member Functions | Friends | List of all members
gepetto::gui::BodyTreeItem Class Reference

#include <gepetto/gui/tree-item.hh>

Inheritance diagram for gepetto::gui::BodyTreeItem:
[legend]
Collaboration diagram for gepetto::gui::BodyTreeItem:
[legend]

Public Slots

void setViewingMode (QString mode)
 
void setVisibilityMode (QString mode)
 
void removeFromGroup ()
 
void remove ()
 
void removeAll ()
 
void addLandmark ()
 
void deleteLandmark ()
 
QString text () const
 

Public Member Functions

 BodyTreeItem (QObject *parent, graphics::NodePtr_t node)
 
virtual QStandardItem * clone () const
 
virtual int type ()
 
graphics::NodePtr_t node () const
 
void populateContextMenu (QMenu *menu)
 
void setParentGroup (const std::string &parent)
 
virtual ~BodyTreeItem ()
 
void attachToWindow (unsigned int windowID)
 

Friends

class VisibilityItem
 

Constructor & Destructor Documentation

◆ BodyTreeItem()

gepetto::gui::BodyTreeItem::BodyTreeItem ( QObject *  parent,
graphics::NodePtr_t  node 
)

◆ ~BodyTreeItem()

virtual gepetto::gui::BodyTreeItem::~BodyTreeItem ( )
inlinevirtual

Member Function Documentation

◆ addLandmark

void gepetto::gui::BodyTreeItem::addLandmark ( )
slot

Referenced by ~BodyTreeItem().

◆ attachToWindow()

void gepetto::gui::BodyTreeItem::attachToWindow ( unsigned int  windowID)

Referenced by ~BodyTreeItem().

◆ clone()

virtual QStandardItem* gepetto::gui::BodyTreeItem::clone ( ) const
virtual

◆ deleteLandmark

void gepetto::gui::BodyTreeItem::deleteLandmark ( )
slot

Referenced by ~BodyTreeItem().

◆ node()

graphics::NodePtr_t gepetto::gui::BodyTreeItem::node ( ) const

Referenced by type().

◆ populateContextMenu()

void gepetto::gui::BodyTreeItem::populateContextMenu ( QMenu *  menu)

Referenced by type().

◆ remove

void gepetto::gui::BodyTreeItem::remove ( )
slot

◆ removeAll

void gepetto::gui::BodyTreeItem::removeAll ( )
slot

Referenced by ~BodyTreeItem().

◆ removeFromGroup

void gepetto::gui::BodyTreeItem::removeFromGroup ( )
slot

Referenced by ~BodyTreeItem().

◆ setParentGroup()

void gepetto::gui::BodyTreeItem::setParentGroup ( const std::string &  parent)

Referenced by type().

◆ setViewingMode

void gepetto::gui::BodyTreeItem::setViewingMode ( QString  mode)
slot

Referenced by ~BodyTreeItem().

◆ setVisibilityMode

void gepetto::gui::BodyTreeItem::setVisibilityMode ( QString  mode)
slot

Referenced by ~BodyTreeItem().

◆ text

QString gepetto::gui::BodyTreeItem::text ( ) const
inlineslot

◆ type()

virtual int gepetto::gui::BodyTreeItem::type ( )
inlinevirtual

Friends And Related Function Documentation

◆ VisibilityItem

friend class VisibilityItem
friend