|  | 
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:
 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:
 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:
 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:
 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 call graph for this function: Here is the caller 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.