MotionAttributesEditTab Class Reference

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

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

+ Inheritance diagram for MotionAttributesEditTab:

Public Slots

void motionModelChanged (const QString &method)
 
void simulationTypeChanged (const QString &method)
 

Public Member Functions

 MotionAttributesEditTab (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...
 
 ~MotionAttributesEditTab () override
 
- Public Member Functions inherited from EntityAttributesEditTab
 EntityAttributesEditTab (QWidget *parent=0)
 

Detailed Description

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

Definition at line 42 of file MotionAttributesEditTab.h.

Constructor & Destructor Documentation

◆ MotionAttributesEditTab()

MotionAttributesEditTab ( QWidget *  parent = 0)
explicit

Definition at line 33 of file MotionAttributesEditTab.cpp.

+ Here is the call graph for this function:

◆ ~MotionAttributesEditTab()

~MotionAttributesEditTab ( )
override

Definition at line 47 of file MotionAttributesEditTab.cpp.

Member Function Documentation

◆ motionModelChanged

void motionModelChanged ( const QString &  method)
slot

Definition at line 92 of file MotionAttributesEditTab.cpp.

+ Here is the caller graph for this function:

◆ simulationTypeChanged

void simulationTypeChanged ( const QString &  method)
slot

Definition at line 96 of file MotionAttributesEditTab.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 73 of file MotionAttributesEditTab.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 52 of file MotionAttributesEditTab.cpp.

+ Here is the caller graph for this function:

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