![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Typedefs | |
| using | FontId = unsigned int |
Functions | |
| constexpr Alignment | operator| (Alignment x, Alignment y) |
| static Material * | LoadMaterialTemplate (const std::string &path, Engine &engine) |
| void * | GetNativeDrawable (GLFWwindow *glfw_window) |
| void | PostNativeExposeEvent (GLFWwindow *glfw_window) |
| void | ShowNativeAlert (const char *message) |
| ImVec4 | colorToImgui (const Color &color) |
| uint32_t | colorToImguiRGBA (const Color &color) |
| std::string | FindFontPath (std::string font, FontStyle style) |
| void | pybind_gui_events (py::module &m) |
| void | cleanup_filament_atexit () |
| void | install_cleanup_atexit () |
| void | InitializeForPython (std::string resource_path, bool headless) |
| std::shared_ptr< geometry::Image > | RenderToImageWithoutWindow (rendering::CloudViewerScene *scene, int width, int height) |
| std::shared_ptr< geometry::Image > | RenderToDepthImageWithoutWindow (rendering::CloudViewerScene *scene, int width, int height, bool z_in_view_space) |
| void | pybind_gui_classes (py::module &m_gui) |
| void | pybind_gui (py::module &m) |
Variables | |
| static const char * | kUiBlitTexParamName = "albedo" |
| static const char * | kImageTexParamName = "image" |
| static const int | PREFERRED_WRAP_WIDTH_EM = 35 |
| static const Color | DEFAULT_COLOR (0, 0, 0, 0) |
| static const Color | DEFAULT_COLOR (0, 0, 0, 1) |
| static const float | EXTRA_PADDING_Y = 1.0f |
| static const double | MIN_FAR_PLANE = 1.0 |
| static const double | DELAY_FOR_BEST_RENDERING_SECS = 0.2 |
| static const Color | DEFAULT_BGCOLOR (0.001f, 0.001f, 0.001f, 0.0f) |
| bool | g_installed_atexit = false |
| using cloudViewer::visualization::gui::FontId = typedef unsigned int |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
| void cloudViewer::visualization::gui::cleanup_filament_atexit | ( | ) |
Definition at line 128 of file gui.cpp.
References cloudViewer::visualization::gui::Application::GetInstance(), and cloudViewer::visualization::gui::Application::OnTerminate().
Referenced by install_cleanup_atexit().
| ImVec4 cloudViewer::visualization::gui::colorToImgui | ( | const Color & | color | ) |
Definition at line 20 of file Util.cpp.
References color.
Referenced by cloudViewer::visualization::gui::Button::Draw(), cloudViewer::visualization::gui::Checkbox::Draw(), cloudViewer::visualization::gui::Combobox::Draw(), cloudViewer::visualization::gui::ImageWidget::Draw(), cloudViewer::visualization::gui::Label::Draw(), cloudViewer::visualization::gui::CollapsableVert::Draw(), cloudViewer::visualization::gui::ScrollableVert::Draw(), cloudViewer::visualization::gui::ListView::Draw(), cloudViewer::visualization::gui::NumberEdit::Draw(), cloudViewer::visualization::gui::RadioButton::Draw(), cloudViewer::visualization::gui::TextEdit::Draw(), cloudViewer::visualization::gui::TreeView::Draw(), cloudViewer::visualization::gui::VectorEdit::Draw(), and cloudViewer::visualization::gui::Window::Window().
| uint32_t cloudViewer::visualization::gui::colorToImguiRGBA | ( | const Color & | color | ) |
Definition at line 25 of file Util.cpp.
References color.
Referenced by cloudViewer::visualization::gui::ProgressBar::Draw(), cloudViewer::visualization::gui::SceneWidget::Draw(), cloudViewer::visualization::gui::ToggleSwitch::Draw(), and cloudViewer::visualization::gui::TreeView::Draw().
| std::string cloudViewer::visualization::gui::FindFontPath | ( | std::string | font, |
| FontStyle | style | ||
| ) |
Definition at line 32 of file Util.cpp.
References BOLD, BOLD_ITALIC, cloudViewer::utility::filesystem::FileExists(), filename, cloudViewer::utility::filesystem::FindFilesRecursively(), cloudViewer::utility::filesystem::GetFileExtensionInLowerCase(), cloudViewer::utility::filesystem::GetFileNameWithoutDirectory(), cloudViewer::utility::filesystem::GetFileNameWithoutExtension(), cloudViewer::utility::filesystem::GetFileParentDirectory(), ITALIC, NORMAL, and cloudViewer::t::geometry::path.
Referenced by cloudViewer::visualization::gui::Application::SetFont().
| void * cloudViewer::visualization::gui::GetNativeDrawable | ( | GLFWwindow * | glfw_window | ) |
Definition at line 23 of file NativeLinux.cpp.
Referenced by cloudViewer::visualization::gui::GLFWWindowSystem::GetNativeDrawable().
| void cloudViewer::visualization::gui::InitializeForPython | ( | std::string | resource_path, |
| bool | headless | ||
| ) |
Definition at line 136 of file gui.cpp.
References cloudViewer::utility::filesystem::GetFileParentDirectory(), cloudViewer::visualization::gui::Application::GetInstance(), cloudViewer::visualization::gui::Application::Initialize(), and install_cleanup_atexit().
Referenced by pybind_gui_classes(), and cloudViewer::visualization::rendering::PyOffscreenRenderer::PyOffscreenRenderer().
| void cloudViewer::visualization::gui::install_cleanup_atexit | ( | ) |
Definition at line 130 of file gui.cpp.
References cleanup_filament_atexit(), and g_installed_atexit.
Referenced by InitializeForPython().
|
static |
Definition at line 57 of file ImguiFilamentBridge.cpp.
References bytes, QtCompat::endl(), cloudViewer::utility::filesystem::FReadToBuffer(), and cloudViewer::t::geometry::path.
Referenced by cloudViewer::visualization::gui::ImguiFilamentBridge::ImguiFilamentBridge().
| void cloudViewer::visualization::gui::PostNativeExposeEvent | ( | GLFWwindow * | glfw_window | ) |
Definition at line 38 of file NativeLinux.cpp.
Referenced by cloudViewer::visualization::gui::GLFWWindowSystem::PostRedrawEvent().
| void cloudViewer::visualization::gui::pybind_gui | ( | py::module & | m | ) |
Referenced by cloudViewer::visualization::pybind_visualization().
| void cloudViewer::visualization::gui::pybind_gui_classes | ( | py::module & | m_gui | ) |
Definition at line 309 of file gui.cpp.
References cloudViewer::visualization::gui::Window::AddChild(), cloudViewer::visualization::gui::FileDialog::AddFilter(), cloudViewer::visualization::gui::Layout1D::AddFixed(), cloudViewer::visualization::gui::Application::AddFont(), cloudViewer::visualization::gui::Combobox::AddItem(), cloudViewer::visualization::gui::TreeView::AddItem(), cloudViewer::visualization::gui::SceneWidget::AddLabel(), cloudViewer::visualization::gui::Menu::AddSeparator(), cloudViewer::visualization::gui::Layout1D::AddStretch(), cloudViewer::visualization::gui::TabControl::AddTab(), cloudViewer::visualization::gui::TreeView::AddTextItem(), cloudViewer::visualization::gui::FontDescription::AddTypefaceForCodePoints(), cloudViewer::visualization::gui::FontDescription::AddTypefaceForLanguage(), cloudViewer::visualization::gui::Application::AddWindow(), cloudViewer::visualization::gui::UIImage::ANY, cloudViewer::visualization::gui::UIImage::ASPECT, BOLD, BOLD_ITALIC, cloudViewer::visualization::gui::Margins::bottom, cloudViewer::visualization::gui::Widget::CalcPreferredSize(), cloudViewer::visualization::gui::Combobox::ChangeItem(), cloudViewer::visualization::gui::TreeView::Clear(), cloudViewer::visualization::gui::Combobox::ClearItems(), cloudViewer::visualization::gui::Window::Close(), cloudViewer::visualization::gui::Window::CloseDialog(), color, cloudViewer::visualization::gui::Widget::CONSUMED, CONSUMED, context, cloudViewer::visualization::gui::Application::DEFAULT_FONT_ID, cloudViewer::visualization::gui::Theme::default_layout_spacing, cloudViewer::visualization::gui::Theme::default_margin, cloudViewer::visualization::gui::SceneWidget::EnableSceneCaching(), cloudViewer::visualization::gui::Theme::font_size, cloudViewer::visualization::gui::SceneWidget::ForceRedraw(), cloudViewer::visualization::gui::Color::GetAlpha(), cloudViewer::visualization::gui::Widget::GetBackgroundColor(), cloudViewer::visualization::gui::Color::GetBlue(), cloudViewer::visualization::gui::Rect::GetBottom(), cloudViewer::visualization::gui::TreeView::GetCanSelectItemsWithChildren(), cloudViewer::visualization::gui::SceneWidget::GetCenterOfRotation(), cloudViewer::visualization::gui::CheckableTextTreeCell::GetCheckbox(), cloudViewer::visualization::gui::LUTTreeCell::GetCheckbox(), cloudViewer::visualization::gui::Widget::GetChildren(), cloudViewer::visualization::gui::LUTTreeCell::GetColorEdit(), cloudViewer::visualization::gui::ColormapTreeCell::GetColorEdit(), cloudViewer::visualization::gui::Window::GetContentRect(), cloudViewer::visualization::gui::NumberEdit::GetDecimalPrecision(), cloudViewer::visualization::gui::NumberEdit::GetDoubleValue(), cloudViewer::visualization::gui::Slider::GetDoubleValue(), cloudViewer::visualization::gui::Label::GetFontId(), cloudViewer::visualization::gui::CollapsableVert::GetFontId(), cloudViewer::visualization::gui::Widget::GetFrame(), cloudViewer::visualization::gui::WidgetProxy::GetFrame(), cloudViewer::visualization::gui::Color::GetGreen(), cloudViewer::visualization::gui::Margins::GetHoriz(), cloudViewer::visualization::gui::Button::GetHorizontalPaddingEm(), cloudViewer::visualization::gui::Application::GetInstance(), cloudViewer::visualization::gui::NumberEdit::GetIntValue(), cloudViewer::visualization::gui::Slider::GetIntValue(), cloudViewer::visualization::gui::Button::GetIsOn(), cloudViewer::visualization::gui::ToggleSwitch::GetIsOn(), cloudViewer::visualization::gui::CollapsableVert::GetIsOpen(), cloudViewer::visualization::gui::Button::GetIsToggleable(), cloudViewer::visualization::gui::Combobox::GetItem(), cloudViewer::visualization::gui::TreeView::GetItem(), cloudViewer::visualization::gui::CheckableTextTreeCell::GetLabel(), cloudViewer::visualization::gui::LUTTreeCell::GetLabel(), cloudViewer::visualization::gui::Rect::GetLeft(), cloudViewer::visualization::gui::VGrid::GetMargins(), cloudViewer::visualization::gui::NumberEdit::GetMaximumValue(), cloudViewer::visualization::gui::Slider::GetMaximumValue(), cloudViewer::visualization::gui::Application::GetMenubar(), cloudViewer::visualization::gui::NumberEdit::GetMinimumValue(), cloudViewer::visualization::gui::Slider::GetMinimumValue(), cloudViewer::visualization::gui::ColormapTreeCell::GetNumberEdit(), cloudViewer::visualization::gui::Combobox::GetNumberOfItems(), cloudViewer::visualization::gui::Window::GetOSFrame(), cloudViewer::visualization::gui::TextEdit::GetPlaceholderText(), cloudViewer::visualization::gui::Label3D::GetPosition(), cloudViewer::visualization::gui::Horiz::GetPreferredHeight(), cloudViewer::visualization::gui::Vert::GetPreferredWidth(), cloudViewer::visualization::gui::VGrid::GetPreferredWidth(), cloudViewer::visualization::gui::Color::GetRed(), cloudViewer::visualization::gui::Window::GetRenderer(), cloudViewer::visualization::gui::Application::GetResourcePath(), cloudViewer::visualization::gui::Rect::GetRight(), cloudViewer::visualization::gui::TreeView::GetRootItem(), cloudViewer::visualization::gui::UIImage::GetScaling(), cloudViewer::visualization::gui::Window::GetScaling(), cloudViewer::visualization::gui::SceneWidget::GetScene(), cloudViewer::visualization::gui::Combobox::GetSelectedIndex(), cloudViewer::visualization::gui::ListView::GetSelectedIndex(), cloudViewer::visualization::gui::RadioButton::GetSelectedIndex(), cloudViewer::visualization::gui::StackedWidget::GetSelectedIndex(), cloudViewer::visualization::gui::TreeView::GetSelectedItemId(), cloudViewer::visualization::gui::Combobox::GetSelectedValue(), cloudViewer::visualization::gui::ListView::GetSelectedValue(), cloudViewer::visualization::gui::RadioButton::GetSelectedValue(), cloudViewer::visualization::gui::Window::GetSize(), cloudViewer::visualization::gui::VGrid::GetSpacing(), cloudViewer::visualization::gui::Button::GetText(), cloudViewer::visualization::gui::Label::GetText(), cloudViewer::visualization::gui::Label3D::GetText(), cloudViewer::visualization::gui::CollapsableVert::GetText(), cloudViewer::visualization::gui::TextEdit::GetText(), cloudViewer::visualization::gui::Label::GetTextColor(), cloudViewer::visualization::gui::Label3D::GetTextColor(), cloudViewer::visualization::gui::Window::GetTheme(), cloudViewer::visualization::gui::Window::GetTitle(), cloudViewer::visualization::gui::Widget::GetTooltip(), cloudViewer::visualization::gui::Rect::GetTop(), cloudViewer::visualization::gui::ImageWidget::GetUIImage(), cloudViewer::visualization::gui::ColorEdit::GetValue(), cloudViewer::visualization::gui::ProgressBar::GetValue(), cloudViewer::visualization::gui::VectorEdit::GetValue(), cloudViewer::visualization::gui::Margins::GetVert(), cloudViewer::visualization::gui::Button::GetVerticalPaddingEm(), cloudViewer::visualization::gui::WidgetProxy::GetWidget(), HANDLED, height, cloudViewer::visualization::gui::Size::height, cloudViewer::visualization::gui::Rect::height, cloudViewer::visualization::gui::Widget::Constraints::height, cloudViewer::visualization::gui::Widget::IGNORED, IGNORED, image, InitializeForPython(), cloudViewer::visualization::gui::Window::IsActiveWindow(), cloudViewer::visualization::gui::Checkbox::IsChecked(), cloudViewer::visualization::gui::Widget::IsEnabled(), cloudViewer::visualization::gui::Widget::IsVisible(), cloudViewer::visualization::gui::Window::IsVisible(), ITALIC, cloudViewer::visualization::gui::SceneWidget::Key(), cloudViewer::visualization::gui::PySceneWidget::Key(), cloudViewer::visualization::gui::Margins::left, cloudViewer::visualization::gui::SceneWidget::LookAt(), cloudViewer::visualization::gui::FontDescription::MONOSPACE, cloudViewer::visualization::gui::SceneWidget::Mouse(), cloudViewer::visualization::gui::PySceneWidget::Mouse(), name, cloudViewer::visualization::gui::UIImage::NONE, NORMAL, cloudViewer::visualization::gui::Application::Now(), cloudViewer::visualization::gui::PyWindow::on_layout_, cloudViewer::visualization::gui::FileDialog::OPEN, cloudViewer::t::geometry::path, cloudViewer::visualization::gui::WidgetStack::PopWidget(), cloudViewer::visualization::gui::Window::PostRedraw(), cloudViewer::visualization::gui::Application::PostToMainThread(), cloudViewer::visualization::gui::WidgetStack::PushWidget(), cloudViewer::visualization::gui::Application::Quit(), cloudViewer::visualization::gui::Combobox::RemoveItem(), cloudViewer::visualization::gui::TreeView::RemoveItem(), cloudViewer::visualization::gui::SceneWidget::RemoveLabel(), RenderToImageWithoutWindow(), result, cloudViewer::visualization::gui::Margins::right, cloudViewer::visualization::gui::Application::RunInThread(), cloudViewer::visualization::gui::Application::RunOneTick(), cloudViewer::visualization::gui::FontDescription::SANS_SERIF, cloudViewer::visualization::gui::FileDialog::SAVE, cloudViewer::visualization::gui::SceneWidget::SceneWidget(), cloudViewer::visualization::gui::Widget::SetBackgroundColor(), cloudViewer::visualization::gui::TreeView::SetCanSelectItemsWithChildren(), cloudViewer::visualization::gui::SceneWidget::SetCenterOfRotation(), cloudViewer::visualization::gui::Checkbox::SetChecked(), cloudViewer::visualization::gui::Color::SetColor(), cloudViewer::visualization::gui::NumberEdit::SetDecimalPrecision(), cloudViewer::visualization::gui::Widget::SetEnabled(), cloudViewer::visualization::gui::Window::SetFocusWidget(), cloudViewer::visualization::gui::Application::SetFont(), cloudViewer::visualization::gui::Label::SetFontId(), cloudViewer::visualization::gui::CollapsableVert::SetFontId(), cloudViewer::visualization::gui::Widget::SetFrame(), cloudViewer::visualization::gui::CollapsableVert::SetIsOpen(), cloudViewer::visualization::gui::ListView::SetItems(), cloudViewer::visualization::gui::RadioButton::SetItems(), cloudViewer::visualization::gui::NumberEdit::SetLimits(), cloudViewer::visualization::gui::Slider::SetLimits(), cloudViewer::visualization::gui::ListView::SetMaxVisibleItems(), cloudViewer::visualization::gui::Application::SetMenubar(), cloudViewer::visualization::gui::Window::SetNeedsLayout(), cloudViewer::visualization::gui::Button::SetOn(), cloudViewer::visualization::gui::ToggleSwitch::SetOn(), cloudViewer::visualization::gui::FileDialog::SetOnCancel(), cloudViewer::visualization::gui::Checkbox::SetOnChecked(), cloudViewer::visualization::gui::Button::SetOnClicked(), cloudViewer::visualization::gui::ToggleSwitch::SetOnClicked(), cloudViewer::visualization::gui::Window::SetOnClose(), cloudViewer::visualization::gui::FileDialog::SetOnDone(), cloudViewer::visualization::gui::PyImageWidget::SetOnKey(), cloudViewer::visualization::gui::PySceneWidget::SetOnKey(), cloudViewer::visualization::gui::Window::SetOnKeyEvent(), cloudViewer::visualization::gui::Window::SetOnMenuItemActivated(), cloudViewer::visualization::gui::PyImageWidget::SetOnMouse(), cloudViewer::visualization::gui::PySceneWidget::SetOnMouse(), cloudViewer::visualization::gui::TabControl::SetOnSelectedTabChanged(), cloudViewer::visualization::gui::RadioButton::SetOnSelectionChanged(), cloudViewer::visualization::gui::TreeView::SetOnSelectionChanged(), cloudViewer::visualization::gui::SceneWidget::SetOnSunDirectionChanged(), cloudViewer::visualization::gui::TextEdit::SetOnTextChanged(), cloudViewer::visualization::gui::Window::SetOnTickEvent(), cloudViewer::visualization::gui::WidgetStack::SetOnTop(), cloudViewer::visualization::gui::TextEdit::SetOnValueChanged(), cloudViewer::visualization::gui::ListView::SetOnValueChanged(), cloudViewer::visualization::gui::Combobox::SetOnValueChanged(), cloudViewer::visualization::gui::ColorEdit::SetOnValueChanged(), cloudViewer::visualization::gui::VectorEdit::SetOnValueChanged(), cloudViewer::visualization::gui::NumberEdit::SetOnValueChanged(), cloudViewer::visualization::gui::Slider::SetOnValueChanged(), cloudViewer::visualization::gui::Window::SetOSFrame(), cloudViewer::visualization::gui::FileDialog::SetPath(), cloudViewer::visualization::gui::TextEdit::SetPlaceholderText(), cloudViewer::visualization::gui::Label3D::SetPosition(), cloudViewer::visualization::gui::Horiz::SetPreferredHeight(), cloudViewer::visualization::gui::Vert::SetPreferredWidth(), cloudViewer::visualization::gui::VGrid::SetPreferredWidth(), cloudViewer::visualization::gui::NumberEdit::SetPreferredWidth(), cloudViewer::visualization::gui::UIImage::SetScaling(), cloudViewer::visualization::gui::SceneWidget::SetScene(), cloudViewer::visualization::gui::Combobox::SetSelectedIndex(), cloudViewer::visualization::gui::ListView::SetSelectedIndex(), cloudViewer::visualization::gui::RadioButton::SetSelectedIndex(), cloudViewer::visualization::gui::StackedWidget::SetSelectedIndex(), cloudViewer::visualization::gui::TreeView::SetSelectedItemId(), cloudViewer::visualization::gui::Combobox::SetSelectedValue(), cloudViewer::visualization::gui::Window::SetSize(), cloudViewer::visualization::gui::Button::SetText(), cloudViewer::visualization::gui::Label::SetText(), cloudViewer::visualization::gui::Label3D::SetText(), cloudViewer::visualization::gui::CollapsableVert::SetText(), cloudViewer::visualization::gui::TextEdit::SetText(), cloudViewer::visualization::gui::Label::SetTextColor(), cloudViewer::visualization::gui::Label3D::SetTextColor(), cloudViewer::visualization::gui::Window::SetTitle(), cloudViewer::visualization::gui::Button::SetToggleable(), cloudViewer::visualization::gui::Widget::SetTooltip(), cloudViewer::visualization::gui::ImageWidget::SetUIImage(), cloudViewer::visualization::gui::SceneWidget::SetupCamera(), cloudViewer::visualization::gui::ColorEdit::SetValue(), cloudViewer::visualization::gui::VectorEdit::SetValue(), cloudViewer::visualization::gui::NumberEdit::SetValue(), cloudViewer::visualization::gui::Slider::SetValue(), cloudViewer::visualization::gui::ProgressBar::SetValue(), cloudViewer::visualization::gui::SceneWidget::SetViewControls(), cloudViewer::visualization::gui::Widget::SetVisible(), cloudViewer::visualization::gui::Window::Show(), cloudViewer::visualization::gui::Window::ShowDialog(), cloudViewer::visualization::gui::Window::ShowMenu(), cloudViewer::visualization::gui::Window::ShowMessageBox(), size, cloudViewer::visualization::gui::Window::SizeToFit(), cloudViewer::visualization::TakeOwnership(), theme, cloudViewer::visualization::gui::Margins::top, cloudViewer::visualization::gui::ImageWidget::UpdateImage(), width, cloudViewer::visualization::gui::Size::width, cloudViewer::visualization::gui::Rect::width, cloudViewer::visualization::gui::Widget::Constraints::width, cloudViewer::visualization::gui::Rect::x, and cloudViewer::visualization::gui::Rect::y.
| void cloudViewer::visualization::gui::pybind_gui_events | ( | py::module & | m | ) |
Definition at line 19 of file events.cpp.
References ALT, cloudViewer::visualization::gui::MouseEvent::button, BUTTON4, BUTTON5, CTRL, cloudViewer::visualization::gui::KeyEvent::isRepeat, cloudViewer::visualization::gui::KeyEvent::key, KEY_0, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9, KEY_A, KEY_ALT, KEY_AMPERSAND, KEY_ASTERISK, KEY_AT, KEY_B, KEY_BACKSLASH, KEY_BACKSPACE, KEY_BACKTICK, KEY_C, KEY_CAPSLOCK, KEY_CARET, KEY_COLON, KEY_COMMA, KEY_D, KEY_DELETE, KEY_DOLLAR_SIGN, KEY_DOUBLE_QUOTE, KEY_DOWN, KEY_E, KEY_END, KEY_ENTER, KEY_EQUALS, KEY_ESCAPE, KEY_EXCLAMATION, KEY_F, KEY_F1, KEY_F10, KEY_F11, KEY_F12, KEY_F2, KEY_F3, KEY_F4, KEY_F5, KEY_F6, KEY_F7, KEY_F8, KEY_F9, KEY_G, KEY_GREATER_THAN, KEY_H, KEY_HASH, KEY_HOME, KEY_I, KEY_INSERT, KEY_J, KEY_K, KEY_L, KEY_LCTRL, KEY_LEFT, KEY_LEFT_BRACE, KEY_LEFT_BRACKET, KEY_LEFT_PAREN, KEY_LESS_THAN, KEY_LSHIFT, KEY_M, KEY_META, KEY_MINUS, KEY_N, KEY_NONE, KEY_O, KEY_P, KEY_PAGEDOWN, KEY_PAGEUP, KEY_PERCENT, KEY_PERIOD, KEY_PIPE, KEY_PLUS, KEY_Q, KEY_QUESTION_MARK, KEY_R, KEY_RCTRL, KEY_RIGHT, KEY_RIGHT_BRACE, KEY_RIGHT_BRACKET, KEY_RIGHT_PAREN, KEY_RSHIFT, KEY_S, KEY_SEMICOLON, KEY_SINGLE_QUOTE, KEY_SLASH, KEY_SPACE, KEY_T, KEY_TAB, KEY_TILDE, KEY_U, KEY_UNDERSCORE, KEY_UNKNOWN, KEY_UP, KEY_V, KEY_W, KEY_X, KEY_Y, KEY_Z, LEFT, LogWarning, META, MIDDLE, cloudViewer::visualization::gui::MouseEvent::modifiers, cloudViewer::visualization::gui::MouseEvent::move, NONE, RIGHT, SHIFT, cloudViewer::visualization::gui::MouseEvent::type, cloudViewer::visualization::gui::KeyEvent::type, cloudViewer::visualization::gui::MouseEvent::wheel, cloudViewer::visualization::gui::MouseEvent::x, and cloudViewer::visualization::gui::MouseEvent::y.
| std::shared_ptr< geometry::Image > cloudViewer::visualization::gui::RenderToDepthImageWithoutWindow | ( | rendering::CloudViewerScene * | scene, |
| int | width, | ||
| int | height, | ||
| bool | z_in_view_space | ||
| ) |
Definition at line 165 of file gui.cpp.
References cloudViewer::visualization::gui::Application::GetInstance(), cloudViewer::visualization::rendering::CloudViewerScene::GetRenderer(), cloudViewer::visualization::rendering::CloudViewerScene::GetScene(), cloudViewer::visualization::rendering::CloudViewerScene::GetView(), height, cloudViewer::visualization::gui::Application::RenderToDepthImage(), and width.
Referenced by cloudViewer::visualization::rendering::PyOffscreenRenderer::RenderToDepthImage().
| std::shared_ptr< geometry::Image > cloudViewer::visualization::gui::RenderToImageWithoutWindow | ( | rendering::CloudViewerScene * | scene, |
| int | width, | ||
| int | height | ||
| ) |
Definition at line 158 of file gui.cpp.
References cloudViewer::visualization::gui::Application::GetInstance(), cloudViewer::visualization::rendering::CloudViewerScene::GetRenderer(), cloudViewer::visualization::rendering::CloudViewerScene::GetScene(), cloudViewer::visualization::rendering::CloudViewerScene::GetView(), height, cloudViewer::visualization::gui::Application::RenderToImage(), and width.
Referenced by pybind_gui_classes(), and cloudViewer::visualization::rendering::PyOffscreenRenderer::RenderToImage().
| void cloudViewer::visualization::gui::ShowNativeAlert | ( | const char * | message | ) |
Definition at line 55 of file NativeLinux.cpp.
References cloudViewer::visualization::gui::Application::GetInstance(), and cloudViewer::visualization::gui::Application::ShowMessageBox().
Referenced by cloudViewer::visualization::gui::Application::RunOneTick().
|
static |
|
static |
Referenced by cloudViewer::visualization::gui::Label::Draw().
|
static |
|
static |
Definition at line 42 of file SceneWidget.cpp.
Referenced by cloudViewer::visualization::gui::SceneWidget::Tick().
|
static |
Definition at line 25 of file MenuImgui.cpp.
Referenced by cloudViewer::visualization::gui::MenuImgui::CalcHeight(), and cloudViewer::visualization::gui::MenuImgui::DrawMenuBar().
| bool cloudViewer::visualization::gui::g_installed_atexit = false |
Definition at line 127 of file gui.cpp.
Referenced by install_cleanup_atexit().
|
static |
Definition at line 110 of file ImguiFilamentBridge.cpp.
Referenced by cloudViewer::visualization::gui::ImguiFilamentBridge::Update().
|
static |
Definition at line 109 of file ImguiFilamentBridge.cpp.
Referenced by cloudViewer::visualization::gui::ImguiFilamentBridge::CreateAtlasTextureAlpha8().
|
static |
Definition at line 40 of file SceneWidget.cpp.
|
static |
Definition at line 31 of file Label.cpp.
Referenced by cloudViewer::visualization::gui::Label::CalcPreferredSize().