#include <mrpt/core/exceptions.h>
#include <mrpt/gui/MRPT2NanoguiGLCanvas.h>
#include <mrpt/gui/internal/NanoGUICanvasHeadless.h>
#include <mrpt/opengl/COpenGLScene.h>
#include <mutex>
#include <string>
#include <mrpt/config.h>
#include <nanogui/nanogui.h>
Go to the source code of this file.
|
| mrpt |
| This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
|
|
| mrpt::gui |
| Classes for creating GUI windows for 2D and 3D visualization.
|
|
◆ NANOGUI_END_TRY
#define NANOGUI_END_TRY |
( |
|
_parentWindowRef_ | ) |
|
Value: } \
catch (const std::exception& e) \
{ \
auto dlg = new nanogui::MessageDialog( \
&_parentWindowRef_, nanogui::MessageDialog::Type::Warning, \
"Exception", sErr); \
dlg->setCallback([](int ) {}); \
}
Definition at line 196 of file CDisplayWindowGUI.h.
◆ NANOGUI_START_TRY
#define NANOGUI_START_TRY |