|
MRPT
1.9.9
|
Classes for creating GUI windows for 2D and 3D visualization.
mrpt_gui_grp
Namespaces | |
| detail | |
| Auxiliary structures used internally to mrpt. | |
Classes | |
| class | C3DWindowDialog |
| class | CBaseGUIWindow |
| The base class for GUI window classes. More... | |
| class | CDisplayWindow |
| This class creates a window as a graphical user interface (GUI) for displaying images to the user. More... | |
| class | CDisplayWindow3D |
| A graphical user interface (GUI) for efficiently rendering 3D scenes in real-time. More... | |
| class | CDisplayWindow3DLocker |
| Auxiliary class for safely claiming the 3DScene of a mrpt::gui::CDisplayWindow3D. More... | |
| class | CDisplayWindowPlots |
| Create a GUI window and display plots with MATLAB-like interfaces and commands. More... | |
| class | CGlCanvasBase |
| This base class implements a working with opengl::Camera and a OpenGL canvas, and it's used in gui::CWxGLCanvasBase and gui::CQtGlCanvasBase. More... | |
| class | CPanelCameraSelection |
| A panel to select the camera input from all the formats supported by MRPT. More... | |
| class | CWindowDialog |
| The wx dialog for gui::CDisplayWindow. More... | |
| class | CWindowDialogPlots |
| The wx dialog for gui::CDisplayWindowPlots. More... | |
| class | mrptEvent3DWindowGrabImageFile |
| An event sent by a CDisplayWindow3D window when an image is saved after enabling this feature with CDisplayWindow3D::grabImagesStart() More... | |
| class | mrptEventMouseDown |
| An event sent by a window upon a mouse click, giving the (x,y) pixel coordinates. More... | |
| class | mrptEventMouseMove |
| An event sent by a window when the mouse is moved over it. More... | |
| class | mrptEventWindowChar |
| An event sent by a window upon a char pressed by the user. More... | |
| class | mrptEventWindowClosed |
| An event sent by a window upon when it's about to be closed, either manually by the user or programmatically. More... | |
| class | mrptEventWindowResize |
| An event sent by a window upon resize. More... | |
| class | wxMRPTImageControl |
| A custom control to display the bitmap and avoid flicker. More... | |
| class | WxSubsystem |
| This class implements the GUI thread required for the wxWidgets-based GUI. More... | |
Functions | |
| void | show_mrpt_about_box_wxWidgets (void *parent_wx_window, const std::string &appName, const std::string &additionalInfo=std::string(), const bool showStandardInfo=true) |
| Shows the standard MRPT GUI "About Box" (wxWidgets version) More... | |
| void | show_mrpt_about_box_Qt (const std::string &appName, const std::string &additionalInfo=std::string(), const bool showStandardInfo=true) |
| void | tryCatch (const std::function< void()> &tryPart, const std::string &catchMessage) |
| void | showErrorMessage (const std::string &str) |
| wxImage * | MRPTImage2wxImage (const mrpt::img::CImage &img) |
| Create a wxImage from a MRPT image. More... | |
| wxBitmap * | MRPTImage2wxBitmap (const mrpt::img::CImage &img) |
| Create a wxBitmap from a MRPT image. More... | |
| mrpt::img::CImage * | wxImage2MRPTImage (const wxImage &img) |
| Create a MRPT image from a wxImage. More... | |
| mrpt::img::CImage::Ptr | wxImage2MRPTImagePtr (const wxImage &img) |
| Create a MRPT image from a wxImage. More... | |
| mrptKeyModifier | keyEventToMrptKeyModifier (const wxKeyEvent &ev) |
| Extracts the key modifiers from a wxKeyEvent. More... | |
Definition at line 22 of file keycodes.h.
| Enumerator | |
|---|---|
| MRPTKMOD_NONE | |
| MRPTKMOD_ALT | |
| MRPTKMOD_CONTROL | |
| MRPTKMOD_ALTGR | |
| MRPTKMOD_SHIFT | |
| MRPTKMOD_META | |
| MRPTKMOD_WIN | |
| MRPTKMOD_CMD | |
Definition at line 156 of file keycodes.h.
| void mrpt::gui::show_mrpt_about_box_Qt | ( | const std::string & | appName, |
| const std::string & | additionalInfo = std::string(), |
||
| const bool | showStandardInfo = true |
||
| ) |
Definition at line 19 of file about_box_qt.cpp.
References THROW_EXCEPTION.
| void mrpt::gui::show_mrpt_about_box_wxWidgets | ( | void * | parent_wx_window, |
| const std::string & | appName, | ||
| const std::string & | additionalInfo = std::string(), |
||
| const bool | showStandardInfo = true |
||
| ) |
Shows the standard MRPT GUI "About Box" (wxWidgets version)
Definition at line 19 of file about_box_wx.cpp.
References THROW_EXCEPTION.
| void mrpt::gui::showErrorMessage | ( | const std::string & | str | ) |
Definition at line 41 of file error_box.cpp.
Referenced by tryCatch().
| void mrpt::gui::tryCatch | ( | const std::function< void()> & | tryPart, |
| const std::string & | catchMessage | ||
| ) |
Definition at line 24 of file error_box.cpp.
References showErrorMessage().
| Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 8fe78517f Sun Jul 14 19:43:28 2019 +0200 at lun oct 28 02:10:00 CET 2019 |