|
|
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. More... | |
| void | retranslateGui () |
| Retranslates the guiTCPInformation. More... | |
| void | setCurrentPose (Eigen::Matrix4f pose) |
| Sets all values of the current pose. More... | |
| void | setDesiredPose (Eigen::Matrix4f pose) |
| Sets all values of the desired pose. More... | |
| void | setReachable (bool reachable) |
| setReachable set the label isReachable to "reachable" if true and "not reachable" if false More... | |
Public Member Functions | |
| TCPInformationPtr | getGuiTCPInformation () |
| Getter for the TCPInformationTab pointer to guiTCPInformation. More... | |
| void | onConnectComponent () override |
| void | onDisconnectComponent () override |
| void | onExitComponent () override |
| void | onInitComponent () override |
| void | setGuiTCPInformation (TCPInformationPtr guiTCPInformation) |
| Setter for the TCPInformationTab pointer to guiTCPInformation. More... | |
| TCPInformationController (TCPInformationPtr guiTCPInformation) | |
| Creates a new TCPInformationController and assigns a TCPInformationTab to handle. More... | |
Subcontroller which handles all user interaction with the tcp information tab in the GUI, communicates with other controllers via signals and slots.
Definition at line 43 of file TCPInformationController.h.
| 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 |
Definition at line 55 of file TCPInformationController.cpp.
Here is the call graph for this function:
|
slot |
Resets the labels of current and desired pose to zeroes.
Definition at line 106 of file TCPInformationController.cpp.
Here is the caller graph for this function:| TCPInformationPtr getGuiTCPInformation | ( | ) |
Getter for the TCPInformationTab pointer to guiTCPInformation.
Definition at line 63 of file TCPInformationController.cpp.
|
overridevirtual |
Implements AbstractController.
Definition at line 38 of file TCPInformationController.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Implements AbstractController.
Definition at line 44 of file TCPInformationController.cpp.
|
overridevirtual |
Implements AbstractController.
Definition at line 50 of file TCPInformationController.cpp.
|
overridevirtual |
Implements AbstractController.
Definition at line 31 of file TCPInformationController.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
slot |
Retranslates the guiTCPInformation.
Definition at line 114 of file TCPInformationController.cpp.
|
slot |
Sets all values of the current pose.
| pose | A list of strings containing all values of the current pose |
Definition at line 78 of file TCPInformationController.cpp.
|
slot |
Sets all values of the desired pose.
| pose | A list of strings containing all values of the desired pose |
Definition at line 84 of file TCPInformationController.cpp.
| void setGuiTCPInformation | ( | TCPInformationPtr | guiTCPInformation | ) |
Setter for the TCPInformationTab pointer to guiTCPInformation.
| guiTCPInformation | Pointer to the TCPInformationTab whose user interaction is handled by the TCPInformationController |
Definition at line 69 of file TCPInformationController.cpp.
|
slot |
setReachable set the label isReachable to "reachable" if true and "not reachable" if false
| reachable |
Definition at line 90 of file TCPInformationController.cpp.