Definition at line 348 of file WxSubsystem.h.
#include <mrpt/gui/WxSubsystem.h>
|
| C3DWindowDialog (CDisplayWindow3D *win3D, WxSubsystem::CWXMainFrame *parent, wxWindowID id=-1, const std::string &caption=std::string("[MRPT-CDisplayWindow3D]"), wxSize initialSize=wxDefaultSize) |
|
virtual | ~C3DWindowDialog () |
|
void | clearTextMessages () |
|
void | addTextMessage (const double x_frac, const double y_frac, const std::string &text, const mrpt::utils::TColorf &color, const size_t unique_index, const mrpt::opengl::TOpenGLFont font) |
|
void | addTextMessage (const double x_frac, const double y_frac, const std::string &text, const mrpt::utils::TColorf &color, const std::string &font_name, const double font_size, const mrpt::opengl::TOpenGLFontStyle font_style, const size_t unique_index, const double font_spacing, const double font_kerning, const bool has_shadow, const mrpt::utils::TColorf &shadow_color) |
|
◆ C3DWindowDialog()
◆ ~C3DWindowDialog()
virtual mrpt::gui::C3DWindowDialog::~C3DWindowDialog |
( |
| ) |
|
|
virtual |
◆ addTextMessage() [1/2]
◆ addTextMessage() [2/2]
void mrpt::gui::C3DWindowDialog::addTextMessage |
( |
const double |
x_frac, |
|
|
const double |
y_frac, |
|
|
const std::string & |
text, |
|
|
const mrpt::utils::TColorf & |
color, |
|
|
const std::string & |
font_name, |
|
|
const double |
font_size, |
|
|
const mrpt::opengl::TOpenGLFontStyle |
font_style, |
|
|
const size_t |
unique_index, |
|
|
const double |
font_spacing, |
|
|
const double |
font_kerning, |
|
|
const bool |
has_shadow, |
|
|
const mrpt::utils::TColorf & |
shadow_color |
|
) |
| |
◆ clearTextMessages()
void mrpt::gui::C3DWindowDialog::clearTextMessages |
( |
| ) |
|
◆ OnChar()
void mrpt::gui::C3DWindowDialog::OnChar |
( |
wxKeyEvent & |
event | ) |
|
|
private |
◆ OnClose()
void mrpt::gui::C3DWindowDialog::OnClose |
( |
wxCloseEvent & |
event | ) |
|
|
private |
◆ OnMenuAbout()
void mrpt::gui::C3DWindowDialog::OnMenuAbout |
( |
wxCommandEvent & |
event | ) |
|
|
private |
◆ OnMenuClose()
void mrpt::gui::C3DWindowDialog::OnMenuClose |
( |
wxCommandEvent & |
event | ) |
|
|
private |
◆ OnResize()
void mrpt::gui::C3DWindowDialog::OnResize |
( |
wxSizeEvent & |
event | ) |
|
|
private |
◆ gui::CMyGLCanvas_DisplayWindow3D
friend class gui::CMyGLCanvas_DisplayWindow3D |
|
friend |
◆ ID_MENUITEM1
const long mrpt::gui::C3DWindowDialog::ID_MENUITEM1 |
|
staticprivate |
◆ ID_MENUITEM2
const long mrpt::gui::C3DWindowDialog::ID_MENUITEM2 |
|
staticprivate |
◆ m_canvas
CMyGLCanvas_DisplayWindow3D* mrpt::gui::C3DWindowDialog::m_canvas |
◆ m_mainFrame
◆ m_win3D