gepetto::gui::BodyTreeItem Class Reference

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

Inheritance diagram for gepetto::gui::BodyTreeItem:
Collaboration diagram for gepetto::gui::BodyTreeItem:

Public Slots

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

Signals

void requestInitialize ()
 

Public Member Functions

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

Friends

class VisibilityItem
 

Constructor & Destructor Documentation

◆ BodyTreeItem()

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

◆ ~BodyTreeItem()

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

Member Function Documentation

◆ addLandmark

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

◆ attachToWindow()

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

◆ clone()

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

◆ deleteLandmark

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

◆ initialize()

void gepetto::gui::BodyTreeItem::initialize ( )

◆ node()

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

◆ populateContextMenu()

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

◆ propertyEditors()

QWidget* gepetto::gui::BodyTreeItem::propertyEditors ( ) const
inline

◆ remove

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

◆ removeAll

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

◆ removeFromGroup

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

◆ requestInitialize

void gepetto::gui::BodyTreeItem::requestInitialize ( )
signal

◆ setParentGroup()

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

◆ setViewingMode

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

◆ setVisibilityMode

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

◆ text

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

◆ type()

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

Friends And Related Function Documentation

◆ VisibilityItem

friend class VisibilityItem
friend

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