![]() |
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) |
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) |
| using cloudViewer::visualization::gui::FontId = typedef unsigned int |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
| 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().
|
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.
References e.
Referenced by cloudViewer::visualization::gui::GLFWWindowSystem::PostRedrawEvent().
| 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().
|
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().