Implements the low level functionalities of the robot creator. Inherits form QWidget and Ui_RobotCreator (auto created from ui file) More...
#include <stdr_robot_creator_loader.h>

Public Member Functions | |
| CRobotCreatorLoader (int argc, char **argv) | |
| Default contructor. More... | |
| void | setupInitialTree (void) |
| Sets up the information tree in robot creator widget. More... | |
Public Attributes | |
| QIcon | addIcon |
| Edit icon. More... | |
| std::vector< QTreeWidgetItem > | co2_sensors |
| CCO2SensorPropertiesLoader | co2SensorPropLoader |
| QTreeWidgetItem | co2SensorsNode |
| QIcon | editIcon |
| Remove icon. More... | |
| std::vector< QTreeWidgetItem > | footPoints |
| Holds the robot preview image. More... | |
| QTreeWidgetItem | kinematicNode |
| Tree item for the robot orientation. More... | |
| CKinematicPropertiesLoader | kinematicPropLoader |
| Object of rfid antenna properties widget. More... | |
| CLaserPropertiesLoader | laserPropLoader |
| Object of sonar properties widget. More... | |
| std::vector< QTreeWidgetItem > | lasers |
| < Holds the tree items that contain laser sensors More... | |
| QTreeWidgetItem | lasersNode |
| Tree item for the sonars root. More... | |
| QIcon | loadIcon |
| Object of robot properties widget. More... | |
| QIcon | removeIcon |
| Save icon. More... | |
| CRfidAntennaPropertiesLoader | rfidAntennaPropLoader |
| QTreeWidgetItem | rfidAntennasNode |
| std::vector< QTreeWidgetItem > | rfids |
| CRobotFootprintLoader | robotFootLoader |
| Object of laser properties widget. More... | |
| QTreeWidgetItem | robotInfoFootprint |
| Holds the tree items that contain the footprint points. More... | |
| QTreeWidgetItem | robotInfoOrientation |
| Tree item for the robot radius. More... | |
| QTreeWidgetItem | robotInfoRadius |
| Tree item for the robot footprint. More... | |
| QTreeWidgetItem | robotNode |
| Tree item for the lasers root. More... | |
| QImage | robotPreviewImage |
| Add icon. More... | |
| CRobotPropertiesLoader | robotPropLoader |
| Object of robot footprint widget. More... | |
| QIcon | saveIcon |
| Load icon. More... | |
| CSonarPropertiesLoader | sonarPropLoader |
| Object of robot kinematic properties widget. More... | |
| std::vector< QTreeWidgetItem > | sonars |
| Holds the tree items that contain rfid antenna sensors. More... | |
| QTreeWidgetItem | sonarsNode |
| Tree item for the rfid antennas root. More... | |
| std::vector< QTreeWidgetItem > | sound_sensors |
| Tree item for the robot. More... | |
| CSoundSensorPropertiesLoader | soundSensorPropLoader |
| QTreeWidgetItem | soundSensorsNode |
| Tree item for the kinematic. More... | |
| std::vector< QTreeWidgetItem > | thermal_sensors |
| CThermalSensorPropertiesLoader | thermalSensorPropLoader |
| QTreeWidgetItem | thermalSensorsNode |
Private Attributes | |
| int | argc_ |
| < Number of input arguments More... | |
| char ** | argv_ |
Implements the low level functionalities of the robot creator. Inherits form QWidget and Ui_RobotCreator (auto created from ui file)
Definition at line 47 of file stdr_robot_creator_loader.h.
| stdr_gui::CRobotCreatorLoader::CRobotCreatorLoader | ( | int | argc, |
| char ** | argv | ||
| ) |
Default contructor.
| argc | [int] Number of input arguments |
| argv | [char**] Input arguments |
Definition at line 32 of file stdr_robot_creator_loader.cpp.
| void stdr_gui::CRobotCreatorLoader::setupInitialTree | ( | void | ) |
Sets up the information tree in robot creator widget.
Definition at line 58 of file stdr_robot_creator_loader.cpp.
| QIcon stdr_gui::CRobotCreatorLoader::addIcon |
Edit icon.
Definition at line 94 of file stdr_robot_creator_loader.h.
|
private |
< Number of input arguments
Input arguments
Definition at line 52 of file stdr_robot_creator_loader.h.
|
private |
Definition at line 54 of file stdr_robot_creator_loader.h.
| std::vector<QTreeWidgetItem> stdr_gui::CRobotCreatorLoader::co2_sensors |
Definition at line 63 of file stdr_robot_creator_loader.h.
| CCO2SensorPropertiesLoader stdr_gui::CRobotCreatorLoader::co2SensorPropLoader |
Definition at line 116 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::co2SensorsNode |
Definition at line 75 of file stdr_robot_creator_loader.h.
| QIcon stdr_gui::CRobotCreatorLoader::editIcon |
Remove icon.
Definition at line 96 of file stdr_robot_creator_loader.h.
| std::vector<QTreeWidgetItem> stdr_gui::CRobotCreatorLoader::footPoints |
Holds the robot preview image.
Definition at line 88 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::kinematicNode |
Tree item for the robot orientation.
Definition at line 79 of file stdr_robot_creator_loader.h.
| CKinematicPropertiesLoader stdr_gui::CRobotCreatorLoader::kinematicPropLoader |
Object of rfid antenna properties widget.
Definition at line 113 of file stdr_robot_creator_loader.h.
| CLaserPropertiesLoader stdr_gui::CRobotCreatorLoader::laserPropLoader |
Object of sonar properties widget.
Definition at line 109 of file stdr_robot_creator_loader.h.
| std::vector<QTreeWidgetItem> stdr_gui::CRobotCreatorLoader::lasers |
< Holds the tree items that contain laser sensors
Holds the tree items that contain sonar sensors
Definition at line 58 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::lasersNode |
Tree item for the sonars root.
Definition at line 70 of file stdr_robot_creator_loader.h.
| QIcon stdr_gui::CRobotCreatorLoader::loadIcon |
Object of robot properties widget.
Definition at line 102 of file stdr_robot_creator_loader.h.
| QIcon stdr_gui::CRobotCreatorLoader::removeIcon |
Save icon.
Definition at line 98 of file stdr_robot_creator_loader.h.
| CRfidAntennaPropertiesLoader stdr_gui::CRobotCreatorLoader::rfidAntennaPropLoader |
Definition at line 115 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::rfidAntennasNode |
Definition at line 74 of file stdr_robot_creator_loader.h.
| std::vector<QTreeWidgetItem> stdr_gui::CRobotCreatorLoader::rfids |
Definition at line 62 of file stdr_robot_creator_loader.h.
| CRobotFootprintLoader stdr_gui::CRobotCreatorLoader::robotFootLoader |
Object of laser properties widget.
Definition at line 107 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::robotInfoFootprint |
Holds the tree items that contain the footprint points.
Definition at line 86 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::robotInfoOrientation |
Tree item for the robot radius.
Definition at line 81 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::robotInfoRadius |
Tree item for the robot footprint.
Definition at line 83 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::robotNode |
Tree item for the lasers root.
Definition at line 68 of file stdr_robot_creator_loader.h.
| QImage stdr_gui::CRobotCreatorLoader::robotPreviewImage |
Add icon.
Definition at line 91 of file stdr_robot_creator_loader.h.
| CRobotPropertiesLoader stdr_gui::CRobotCreatorLoader::robotPropLoader |
Object of robot footprint widget.
Definition at line 105 of file stdr_robot_creator_loader.h.
| QIcon stdr_gui::CRobotCreatorLoader::saveIcon |
Load icon.
Definition at line 100 of file stdr_robot_creator_loader.h.
| CSonarPropertiesLoader stdr_gui::CRobotCreatorLoader::sonarPropLoader |
Object of robot kinematic properties widget.
Definition at line 111 of file stdr_robot_creator_loader.h.
| std::vector<QTreeWidgetItem> stdr_gui::CRobotCreatorLoader::sonars |
Holds the tree items that contain rfid antenna sensors.
Definition at line 60 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::sonarsNode |
Tree item for the rfid antennas root.
Definition at line 72 of file stdr_robot_creator_loader.h.
| std::vector<QTreeWidgetItem> stdr_gui::CRobotCreatorLoader::sound_sensors |
Tree item for the robot.
Definition at line 65 of file stdr_robot_creator_loader.h.
| CSoundSensorPropertiesLoader stdr_gui::CRobotCreatorLoader::soundSensorPropLoader |
Definition at line 118 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::soundSensorsNode |
Tree item for the kinematic.
Definition at line 77 of file stdr_robot_creator_loader.h.
| std::vector<QTreeWidgetItem> stdr_gui::CRobotCreatorLoader::thermal_sensors |
Definition at line 64 of file stdr_robot_creator_loader.h.
| CThermalSensorPropertiesLoader stdr_gui::CRobotCreatorLoader::thermalSensorPropLoader |
Definition at line 117 of file stdr_robot_creator_loader.h.
| QTreeWidgetItem stdr_gui::CRobotCreatorLoader::thermalSensorsNode |
Definition at line 76 of file stdr_robot_creator_loader.h.