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