Open3D (C++ API)
0.19.0
Toggle main menu visibility
Loading...
Searching...
No Matches
cpp
open3d
visualization
gui
Theme.h
Go to the documentation of this file.
1
// ----------------------------------------------------------------------------
2
// - Open3D: www.open3d.org -
3
// ----------------------------------------------------------------------------
4
// Copyright (c) 2018-2024 www.open3d.org
5
// SPDX-License-Identifier: MIT
6
// ----------------------------------------------------------------------------
7
8
#pragma once
9
10
#include <string>
11
12
#include "
open3d/visualization/gui/Color.h
"
13
#include "
open3d/visualization/gui/Gui.h
"
14
#include "
open3d/visualization/gui/Widget.h
"
15
16
namespace
open3d
{
17
namespace
visualization
{
18
namespace
gui
{
19
20
struct
Theme
{
21
Color
background_color
;
22
23
std::string
font_path
;
24
std::string
font_bold_path
;
25
std::string
font_italic_path
;
26
std::string
font_bold_italic_path
;
27
std::string
font_mono_path
;
28
int
font_size
;
29
int
default_margin
;
30
int
default_layout_spacing
;
31
Color
text_color
;
32
33
int
border_width
;
34
int
border_radius
;
35
Color
border_color
;
36
37
Color
menubar_border_color
;
38
39
Color
button_color
;
40
Color
button_hover_color
;
41
Color
button_active_color
;
42
Color
button_on_color
;
43
Color
button_on_hover_color
;
44
Color
button_on_active_color
;
45
Color
button_on_text_color
;
46
47
Color
checkbox_background_off_color
;
48
Color
checkbox_background_on_color
;
49
Color
checkbox_background_hover_off_color
;
50
Color
checkbox_background_hover_on_color
;
51
Color
checkbox_check_color
;
52
53
Color
radiobtn_background_off_color
;
54
Color
radiobtn_background_on_color
;
55
Color
radiobtn_background_hover_off_color
;
56
Color
radiobtn_background_hover_on_color
;
57
58
Color
toggle_background_off_color
;
59
Color
toggle_background_on_color
;
60
Color
toggle_background_hover_off_color
;
61
Color
toggle_background_hover_on_color
;
62
Color
toggle_thumb_color
;
63
64
Color
combobox_background_color
;
65
Color
combobox_hover_color
;
66
Color
combobox_arrow_background_color
;
67
68
Color
slider_grab_color
;
69
70
Color
text_edit_background_color
;
71
72
Color
list_background_color
;
73
Color
list_hover_color
;
74
Color
list_selected_color
;
75
76
Color
tree_background_color
;
77
Color
tree_selected_color
;
78
79
Color
tab_inactive_color
;
80
Color
tab_hover_color
;
81
Color
tab_active_color
;
82
83
int
dialog_border_width
;
84
int
dialog_border_radius
;
85
};
86
87
}
// namespace gui
88
}
// namespace visualization
89
}
// namespace open3d
Color.h
Gui.h
Widget.h
open3d::visualization::gui::Color
Definition
Color.h:16
open3d::visualization::gui
Definition
Application.cpp:55
open3d::visualization
Definition
ModelIO.h:14
open3d
Definition
PinholeCameraIntrinsic.cpp:16
open3d::visualization::gui::Theme
Definition
Theme.h:20
open3d::visualization::gui::Theme::combobox_arrow_background_color
Color combobox_arrow_background_color
Definition
Theme.h:66
open3d::visualization::gui::Theme::default_layout_spacing
int default_layout_spacing
Definition
Theme.h:30
open3d::visualization::gui::Theme::text_edit_background_color
Color text_edit_background_color
Definition
Theme.h:70
open3d::visualization::gui::Theme::toggle_background_off_color
Color toggle_background_off_color
Definition
Theme.h:58
open3d::visualization::gui::Theme::button_on_hover_color
Color button_on_hover_color
Definition
Theme.h:43
open3d::visualization::gui::Theme::font_size
int font_size
Definition
Theme.h:28
open3d::visualization::gui::Theme::toggle_background_hover_off_color
Color toggle_background_hover_off_color
Definition
Theme.h:60
open3d::visualization::gui::Theme::button_color
Color button_color
Definition
Theme.h:39
open3d::visualization::gui::Theme::font_path
std::string font_path
Definition
Theme.h:23
open3d::visualization::gui::Theme::font_bold_italic_path
std::string font_bold_italic_path
Definition
Theme.h:26
open3d::visualization::gui::Theme::border_radius
int border_radius
Definition
Theme.h:34
open3d::visualization::gui::Theme::list_selected_color
Color list_selected_color
Definition
Theme.h:74
open3d::visualization::gui::Theme::background_color
Color background_color
Definition
Theme.h:21
open3d::visualization::gui::Theme::border_width
int border_width
Definition
Theme.h:33
open3d::visualization::gui::Theme::list_background_color
Color list_background_color
Definition
Theme.h:72
open3d::visualization::gui::Theme::tab_active_color
Color tab_active_color
Definition
Theme.h:81
open3d::visualization::gui::Theme::toggle_background_on_color
Color toggle_background_on_color
Definition
Theme.h:59
open3d::visualization::gui::Theme::list_hover_color
Color list_hover_color
Definition
Theme.h:73
open3d::visualization::gui::Theme::button_on_text_color
Color button_on_text_color
Definition
Theme.h:45
open3d::visualization::gui::Theme::tab_inactive_color
Color tab_inactive_color
Definition
Theme.h:79
open3d::visualization::gui::Theme::button_hover_color
Color button_hover_color
Definition
Theme.h:40
open3d::visualization::gui::Theme::radiobtn_background_hover_off_color
Color radiobtn_background_hover_off_color
Definition
Theme.h:55
open3d::visualization::gui::Theme::checkbox_background_hover_off_color
Color checkbox_background_hover_off_color
Definition
Theme.h:49
open3d::visualization::gui::Theme::menubar_border_color
Color menubar_border_color
Definition
Theme.h:37
open3d::visualization::gui::Theme::font_mono_path
std::string font_mono_path
Definition
Theme.h:27
open3d::visualization::gui::Theme::default_margin
int default_margin
Definition
Theme.h:29
open3d::visualization::gui::Theme::border_color
Color border_color
Definition
Theme.h:35
open3d::visualization::gui::Theme::toggle_thumb_color
Color toggle_thumb_color
Definition
Theme.h:62
open3d::visualization::gui::Theme::checkbox_background_on_color
Color checkbox_background_on_color
Definition
Theme.h:48
open3d::visualization::gui::Theme::toggle_background_hover_on_color
Color toggle_background_hover_on_color
Definition
Theme.h:61
open3d::visualization::gui::Theme::text_color
Color text_color
Definition
Theme.h:31
open3d::visualization::gui::Theme::button_on_active_color
Color button_on_active_color
Definition
Theme.h:44
open3d::visualization::gui::Theme::dialog_border_radius
int dialog_border_radius
Definition
Theme.h:84
open3d::visualization::gui::Theme::font_italic_path
std::string font_italic_path
Definition
Theme.h:25
open3d::visualization::gui::Theme::button_active_color
Color button_active_color
Definition
Theme.h:41
open3d::visualization::gui::Theme::combobox_hover_color
Color combobox_hover_color
Definition
Theme.h:65
open3d::visualization::gui::Theme::dialog_border_width
int dialog_border_width
Definition
Theme.h:83
open3d::visualization::gui::Theme::tree_selected_color
Color tree_selected_color
Definition
Theme.h:77
open3d::visualization::gui::Theme::checkbox_background_hover_on_color
Color checkbox_background_hover_on_color
Definition
Theme.h:50
open3d::visualization::gui::Theme::checkbox_check_color
Color checkbox_check_color
Definition
Theme.h:51
open3d::visualization::gui::Theme::button_on_color
Color button_on_color
Definition
Theme.h:42
open3d::visualization::gui::Theme::slider_grab_color
Color slider_grab_color
Definition
Theme.h:68
open3d::visualization::gui::Theme::checkbox_background_off_color
Color checkbox_background_off_color
Definition
Theme.h:47
open3d::visualization::gui::Theme::font_bold_path
std::string font_bold_path
Definition
Theme.h:24
open3d::visualization::gui::Theme::radiobtn_background_hover_on_color
Color radiobtn_background_hover_on_color
Definition
Theme.h:56
open3d::visualization::gui::Theme::tab_hover_color
Color tab_hover_color
Definition
Theme.h:80
open3d::visualization::gui::Theme::tree_background_color
Color tree_background_color
Definition
Theme.h:76
open3d::visualization::gui::Theme::radiobtn_background_on_color
Color radiobtn_background_on_color
Definition
Theme.h:54
open3d::visualization::gui::Theme::combobox_background_color
Color combobox_background_color
Definition
Theme.h:64
open3d::visualization::gui::Theme::radiobtn_background_off_color
Color radiobtn_background_off_color
Definition
Theme.h:53
Generated by
1.17.0