|
|
Subcontroller which handles all user interaction with the tcp information tab in the GUI, communicates with other controllers via signals and slots. More...
#include <RobotComponents/gui-plugins/RobotTrajectoryDesignerGuiPlugin/Controller/TCPInformationController.h>
Inheritance diagram for TCPInformationController:Public Slots | |
| void | clearPoseLabels () |
| Resets the labels of current and desired pose to zeroes. | |
| void | retranslateGui () |
| Retranslates the guiTCPInformation. | |
| void | setCurrentPose (Eigen::Matrix4f pose) |
| Sets all values of the current pose. | |
| void | setDesiredPose (Eigen::Matrix4f pose) |
| Sets all values of the desired pose. | |
| void | setReachable (bool reachable) |
| setReachable set the label isReachable to "reachable" if true and "not reachable" if false | |
Public Member Functions | |
| TCPInformationPtr | getGuiTCPInformation () |
| Getter for the TCPInformationTab pointer to guiTCPInformation. | |
| void | onConnectComponent () override |
| void | onDisconnectComponent () override |
| void | onExitComponent () override |
| void | onInitComponent () override |
| void | setGuiTCPInformation (TCPInformationPtr guiTCPInformation) |
| Setter for the TCPInformationTab pointer to guiTCPInformation. | |
| TCPInformationController (TCPInformationPtr guiTCPInformation) | |
| Creates a new TCPInformationController and assigns a TCPInformationTab to handle. | |
Subcontroller which handles all user interaction with the tcp information tab in the GUI, communicates with other controllers via signals and slots.
| TCPInformationController | ( | TCPInformationPtr | guiTCPInformation | ) |
Creates a new TCPInformationController and assigns a TCPInformationTab to handle.
| guiTCPInformation | Pointer to the TCPInformationTab whose user interaction is handled by the TCPInformationController |
|
slot |
Resets the labels of current and desired pose to zeroes.
| TCPInformationPtr getGuiTCPInformation | ( | ) |
Getter for the TCPInformationTab pointer to guiTCPInformation.
|
overridevirtual |
Implements AbstractController.
|
overridevirtual |
Implements AbstractController.
|
overridevirtual |
Implements AbstractController.
|
overridevirtual |
Implements AbstractController.
|
slot |
Retranslates the guiTCPInformation.
|
slot |
Sets all values of the current pose.
| pose | A list of strings containing all values of the current pose |
|
slot |
Sets all values of the desired pose.
| pose | A list of strings containing all values of the desired pose |
| void setGuiTCPInformation | ( | TCPInformationPtr | guiTCPInformation | ) |
Setter for the TCPInformationTab pointer to guiTCPInformation.
| guiTCPInformation | Pointer to the TCPInformationTab whose user interaction is handled by the TCPInformationController |
|
slot |
setReachable set the label isReachable to "reachable" if true and "not reachable" if false
| reachable |