ManipulationAttributesEditTab Class Reference

This tab allows to change the simox attributes of an objectclass entity. More...

#include <MemoryX/gui-plugins/PriorMemoryEditor/ObjectClassEditDialog/ManipulationAttributesEditTab.h>

+ Inheritance diagram for ManipulationAttributesEditTab:

Public Slots

void collisionFileSelected ()
 
void editGrasps ()
 
void manipulationFileSelected ()
 
void update ()
 
void visuFileSelected ()
 

Public Member Functions

 ManipulationAttributesEditTab (armarx::RobotStateComponentInterfacePrx robotStateComponent, QWidget *parent=0)
 
void updateEntity (const EntityPtr &entity, std::string filesDBName) override
 Pure virtual method. More...
 
void updateGui (const EntityPtr &entity) override
 Pure virtual method. More...
 
 ~ManipulationAttributesEditTab () override
 
- Public Member Functions inherited from EntityAttributesEditTab
 EntityAttributesEditTab (QWidget *parent=0)
 

Detailed Description

This tab allows to change the simox attributes of an objectclass entity.

Definition at line 41 of file ManipulationAttributesEditTab.h.

Constructor & Destructor Documentation

◆ ManipulationAttributesEditTab()

ManipulationAttributesEditTab ( armarx::RobotStateComponentInterfacePrx  robotStateComponent,
QWidget *  parent = 0 
)
explicit

Definition at line 39 of file ManipulationAttributesEditTab.cpp.

+ Here is the call graph for this function:

◆ ~ManipulationAttributesEditTab()

Definition at line 77 of file ManipulationAttributesEditTab.cpp.

Member Function Documentation

◆ collisionFileSelected

void collisionFileSelected ( )
slot

Definition at line 134 of file ManipulationAttributesEditTab.cpp.

+ Here is the caller graph for this function:

◆ editGrasps

void editGrasps ( )
slot

Definition at line 139 of file ManipulationAttributesEditTab.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ manipulationFileSelected

void manipulationFileSelected ( )
slot

Definition at line 124 of file ManipulationAttributesEditTab.cpp.

+ Here is the caller graph for this function:

◆ update

void update ( )
slot

Definition at line 184 of file ManipulationAttributesEditTab.cpp.

+ Here is the caller graph for this function:

◆ updateEntity()

void updateEntity ( const EntityPtr entity,
std::string  filesDBName 
)
overridevirtual

Pure virtual method.

Implement this in order to update the entity with information edited in the gui

Parameters
entitythe entity to update

Implements EntityAttributesEditTab.

Definition at line 99 of file ManipulationAttributesEditTab.cpp.

+ Here is the caller graph for this function:

◆ updateGui()

void updateGui ( const EntityPtr entity)
overridevirtual

Pure virtual method.

Implement this in order to update the dialog with the information contained in the entity provided as parameter.

Parameters
entitythe entity used for updating the Gui

Implements EntityAttributesEditTab.

Definition at line 82 of file ManipulationAttributesEditTab.cpp.

+ Here is the caller graph for this function:

◆ visuFileSelected

void visuFileSelected ( )
slot

Definition at line 129 of file ManipulationAttributesEditTab.cpp.

+ Here is the caller graph for this function:

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