gui namespace More...
Namespaces | |
| editor | |
| model | |
Classes | |
| class | BoxMaker |
| to make a box More... | |
| class | BuildingEditor |
| class | BuildingEditorPalette |
| A palette of building items which can be added to the editor. More... | |
| class | BuildingEditorWidget |
| The parent widget of the building editor, level widget and scale widget. More... | |
| class | BuildingItem |
| Base class of a items that have building level properties such as the level number and level height. More... | |
| class | BuildingMaker |
| Create and manage 3D visuals of a building. More... | |
| class | BuildingModelManip |
| Manipulate a 3D visual associated to a 2D editor item. More... | |
| class | CylinderMaker |
| to make a cylinder More... | |
| class | DataLogger |
| A widget that provides data logging functionality. More... | |
| class | DeleteAction |
| Custom delete action. More... | |
| class | Diagnostics |
| Plot diagnostic information. More... | |
| class | DirectionalLightMaker |
| class | DoorItem |
| 2D representation of a door More... | |
| class | Editor |
| Base class for editors, such as BuildingEditor and TerrainEditor. More... | |
| class | EditorItem |
| Base class of an item in the editor. More... | |
| class | EditorView |
| Control the editor view and manage contents in the editor scene. More... | |
| class | EntityMaker |
| to make an entity base class More... | |
| class | Events |
| class | FinishBuildingDialog |
| Dialog for saving the building model. More... | |
| class | FloorItem |
| 2D representation of a floor. More... | |
| class | GLWidget |
| class | GrabberHandle |
| class | GridLines |
| 2D grid lines. More... | |
| class | ImageFrame |
| Frame that draws an image when a paintevent is received. More... | |
| class | ImageFramePrivate |
| class | ImagesView |
| class | ImagesViewPrivate |
| Private data for the ImagesView class. More... | |
| class | ImageView |
| class | ImageViewPrivate |
| Private data for the ImageView class. More... | |
| class | ImportDialog |
| Dialog for saving to file. More... | |
| class | IncrementalPlot |
| A plotting widget that handles incremental addition of data. More... | |
| class | InsertModelWidget |
| class | InsertModelWidgetPrivate |
| Private class attributes for InsertModelWidget. More... | |
| class | JointControlWidget |
| gui/JointControlWidget.hh More... | |
| class | JointData |
| Helper class to store joint data. More... | |
| class | JointForceControl |
| Widget to control joints via application of force. More... | |
| class | JointInspector |
| A class to inspect and modify joints. More... | |
| class | JointMaker |
| Joint visualization. More... | |
| class | JointPIDPosControl |
| Widget to control joints via application of position PID controller. More... | |
| class | JointPIDVelControl |
| Widget to control joints via application of a velocity PID controller. More... | |
| class | LaserView |
| class | Level |
| A convenient structure for storing level information. More... | |
| class | LevelInspectorDialog |
| Dialog for configuring a building level. More... | |
| class | LevelWidget |
| class | LightMaker |
| class | LineSegmentItem |
| 2D line segment. More... | |
| class | MainWindow |
| class | MeshMaker |
| class | ModelBuilderWidget |
| class | ModelCreator |
| Create and manage 3D visuals of a model with parts and joints. More... | |
| class | ModelEditor |
| Interface to the terrain editor. More... | |
| class | ModelEditorPalette |
| A palette of building items which can be added to the editor. More... | |
| class | ModelEditWidget |
| class | ModelListSheetDelegate |
| class | ModelListWidget |
| class | ModelMaker |
| class | ModelManipulator |
| Manipulator tool for translating/rotating/scaling models and links. More... | |
| class | ModelManipulatorPrivate |
| Private data for the ModelManipulator class. More... | |
| class | ModelPropertyWidget |
| class | ModelRightMenu |
| Displays a menu when the right mouse button has been pressed. More... | |
| class | OculusWindow |
| A widget that renders a camera view suitable for the Oculus Rift. More... | |
| class | PartData |
| Helper class to store part data. More... | |
| class | PointLightMaker |
| class | PolylineItem |
| 2D polyline. More... | |
| class | RectItem |
| 2D rectangle. More... | |
| class | RenderWidget |
| class | RotateHandle |
| Handle for rotating an editor item. More... | |
| class | SaveDialog |
| Dialog for saving to file. More... | |
| class | ScaleWidget |
| Widget that displays the scale (zoom level) of the editor. More... | |
| class | SensorData |
| Helper class to store sensor data. More... | |
| class | SphereMaker |
| class | SpotLightMaker |
| class | StairsInspectorDialog |
| Dialog for configuring a staircase item. More... | |
| class | StairsItem |
| 2D representation of a staircase. More... | |
| class | TerrainEditor |
| Interface to the terrain editor. More... | |
| class | TerrainEditorPalette |
| A palette of building items which can be added to the editor. More... | |
| class | TextView |
| class | TimePanel |
| class | ToolsWidget |
| A widget that manages all the tools on the right side of the render widget. More... | |
| class | TopicSelector |
| A widget that provides a list of topics to select from. More... | |
| class | TopicView |
| Base class for widgets that display topic data. More... | |
| class | ViewFactory |
| The view factory creates GUI widgets to visualize data on a topic. More... | |
| class | ViewState |
| A class for managing view visualization states. More... | |
| class | WallInspectorDialog |
| Dialog for configuring a wall item. More... | |
| class | WallItem |
| 2D representation of a wall. More... | |
| class | WindowDoorInspectorDialog |
| class | WindowItem |
| 2D representation of a window. More... | |
Typedefs | |
| typedef boost::shared_ptr < ImageView > | ImageViewPtr |
| typedef boost::shared_ptr < LaserView > | LaserViewPtr |
| typedef boost::shared_ptr < TextView > | TextViewPtr |
| typedef boost::shared_ptr < TopicView > | TopicViewPtr |
| typedef TopicView *(* | ViewFactoryFn )(QWidget *_parent) |
Functions | |
| GAZEBO_VISIBLE void | clear_active_camera () |
| GAZEBO_VISIBLE rendering::UserCameraPtr | get_active_camera () |
| GAZEBO_VISIBLE unsigned int | get_entity_id (const std::string &_name) |
| GAZEBO_VISIBLE std::string | get_world () |
| template<typename T > | |
| GAZEBO_VISIBLE T | getINIProperty (const std::string &_key, const T &_default) |
| Get a property from the GUI INI file. More... | |
| GAZEBO_VISIBLE bool | has_entity_name (const std::string &_name) |
| GAZEBO_VISIBLE void | init () |
| GAZEBO_VISIBLE bool | load () |
| Load the graphical interface. More... | |
| GAZEBO_VISIBLE bool | loadINI (const boost::filesystem::path &_file) |
| Load an INI configuration file. More... | |
| GAZEBO_VISIBLE bool | run (int _argc, char **_argv) |
| GAZEBO_VISIBLE bool | saveINI (const boost::filesystem::path &_file) |
| Save the configuration parameters to file. More... | |
| GAZEBO_VISIBLE void | set_active_camera (rendering::UserCameraPtr _cam) |
| GAZEBO_VISIBLE void | set_world (const std::string &_name) |
| template<typename T > | |
| GAZEBO_VISIBLE bool | setINIProperty (const std::string &_key, const T &_value) |
| Set a value in the INI property tree. More... | |
| GAZEBO_VISIBLE void | stop () |
gui namespace
GUI forward declarations and type defines.
| typedef boost::shared_ptr<ImageView> gazebo::gui::ImageViewPtr |
| typedef boost::shared_ptr<LaserView> gazebo::gui::LaserViewPtr |
| typedef boost::shared_ptr<TextView> gazebo::gui::TextViewPtr |
| typedef boost::shared_ptr<TopicView> gazebo::gui::TopicViewPtr |
| typedef TopicView*(* gazebo::gui::ViewFactoryFn)(QWidget *_parent) |
| GAZEBO_VISIBLE void gazebo::gui::clear_active_camera | ( | ) |
| GAZEBO_VISIBLE rendering::UserCameraPtr gazebo::gui::get_active_camera | ( | ) |
| GAZEBO_VISIBLE unsigned int gazebo::gui::get_entity_id | ( | const std::string & | _name | ) |
| GAZEBO_VISIBLE std::string gazebo::gui::get_world | ( | ) |
| GAZEBO_VISIBLE T gazebo::gui::getINIProperty | ( | const std::string & | _key, |
| const T & | _default | ||
| ) |
Get a property from the GUI INI file.
| [in] | _key | String based key[ SECTION.VALUE ] |
| [in] | _default | Default value to use if property is not found. |
References g_propTree.
| GAZEBO_VISIBLE bool gazebo::gui::has_entity_name | ( | const std::string & | _name | ) |
| GAZEBO_VISIBLE void gazebo::gui::init | ( | ) |
| GAZEBO_VISIBLE bool gazebo::gui::load | ( | ) |
Load the graphical interface.
| GAZEBO_VISIBLE bool gazebo::gui::loadINI | ( | const boost::filesystem::path & | _file | ) |
Load an INI configuration file.
| [in] | _file | Full path to the INI file. |
| GAZEBO_VISIBLE bool gazebo::gui::run | ( | int | _argc, |
| char ** | _argv | ||
| ) |
| GAZEBO_VISIBLE bool gazebo::gui::saveINI | ( | const boost::filesystem::path & | _file | ) |
Save the configuration parameters to file.
| [in] | _file | Filename in which to write the values. |
| GAZEBO_VISIBLE void gazebo::gui::set_active_camera | ( | rendering::UserCameraPtr | _cam | ) |
| GAZEBO_VISIBLE void gazebo::gui::set_world | ( | const std::string & | _name | ) |
| GAZEBO_VISIBLE bool gazebo::gui::setINIProperty | ( | const std::string & | _key, |
| const T & | _value | ||
| ) |
Set a value in the INI property tree.
Note, this doesn't save properties to disk.
| [in] | _key | Key for the value, such as "geometry.x" |
| [in] | _value | Value for the key |
References g_propTree.
| GAZEBO_VISIBLE void gazebo::gui::stop | ( | ) |
Referenced by gazebo::event::Events::ConnectStop(), and gazebo::event::Events::DisconnectStop().
| QAction* gazebo::gui::g_aboutAct |
| QAction* gazebo::gui::g_arrowAct |
| QAction* gazebo::gui::g_boxCreateAct |
| QAction* gazebo::gui::g_copyAct |
| QAction* gazebo::gui::g_cylinderCreateAct |
| QAction* gazebo::gui::g_dataLoggerAct |
| DeleteAction* gazebo::gui::g_deleteAct |
Action used to delete a model.
| QAction* gazebo::gui::g_diagnosticsAct |
| QAction* gazebo::gui::g_dirLghtCreateAct |
| QAction* gazebo::gui::g_editBuildingAct |
| QAction* gazebo::gui::g_editModelAct |
| QAction* gazebo::gui::g_editTerrainAct |
| QAction* gazebo::gui::g_fpsAct |
| QAction* gazebo::gui::g_fullScreenAct |
| QAction* gazebo::gui::g_importAct |
| QAction* gazebo::gui::g_meshCreateAct |
| QAction* gazebo::gui::g_newAct |
| QAction* gazebo::gui::g_newModelAct |
| QAction* gazebo::gui::g_openAct |
| QAction* gazebo::gui::g_orbitAct |
| QAction* gazebo::gui::g_pasteAct |
| QAction* gazebo::gui::g_pauseAct |
| QAction* gazebo::gui::g_playAct |
| QAction* gazebo::gui::g_pointLghtCreateAct |
| QAction* gazebo::gui::g_quitAct |
| QAction* gazebo::gui::g_resetAct |
| QAction* gazebo::gui::g_resetModelsAct |
| QAction* gazebo::gui::g_resetWorldAct |
| QAction* gazebo::gui::g_rotateAct |
| QAction* gazebo::gui::g_saveAct |
| QAction* gazebo::gui::g_saveAsAct |
| QAction* gazebo::gui::g_saveCfgAct |
| QAction* gazebo::gui::g_scaleAct |
| QAction* gazebo::gui::g_screenshotAct |
| QAction* gazebo::gui::g_showCollisionsAct |
| QAction* gazebo::gui::g_showCOMAct |
| QAction* gazebo::gui::g_showContactsAct |
| QAction* gazebo::gui::g_showGridAct |
| QAction* gazebo::gui::g_showJointsAct |
| QAction* gazebo::gui::g_sphereCreateAct |
| QAction* gazebo::gui::g_spotLghtCreateAct |
| QAction* gazebo::gui::g_stepAct |
| QAction* gazebo::gui::g_topicVisAct |
| QAction* gazebo::gui::g_translateAct |
| QAction* gazebo::gui::g_transparentAct |
| QAction* gazebo::gui::g_viewOculusAct |
| QAction* gazebo::gui::g_viewWireframeAct |