Back to list of all libraries | See all modules
mrpt-gui
This library provides three classes that represent GUI windows, each having a specific specialized purpose:
All these window classes inherits from mrpt::gui::CBaseGUIWindow, which provides a set of methods and variables common to all the classes. It allow moving/resizing the windows, polling for key strokes, etc. Note events-driven applications can be also implemented since it also implements the mrpt::utils::CObservable pattern, emitting events as described in the description of mrpt::gui::CBaseGUIWindow.
All the classes in this library are in the namespace mrpt::gui
Classes | |
class | mrpt::gui::CBaseGUIWindow |
The base class for GUI window classes. More... | |
class | mrpt::gui::CDisplayWindow |
This class creates a window as a graphical user interface (GUI) for displaying images to the user. More... | |
class | mrpt::gui::CDisplayWindow3D |
A graphical user interface (GUI) for efficiently rendering 3D scenes in real-time. More... | |
class | mrpt::gui::CDisplayWindow3DLocker |
Auxiliary class for safely claiming the 3DScene of a mrpt::gui::CDisplayWindow3D. More... | |
class | mrpt::gui::CDisplayWindowPlots |
Create a GUI window and display plots with MATLAB-like interfaces and commands. More... | |
class | mrpt::gui::WxSubsystem |
This class implements the GUI thread required for the wxWidgets-based GUI. More... | |
Namespaces | |
mrpt::gui | |
Classes for creating GUI windows for 2D and 3D visualization. | |
Modules | |
Utilities for MRPT-wxWidgets interfacing (in #include <mrpt/gui/WxUtils.h>) | |
Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019 |