ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
Theme.h
Go to the documentation of this file.
1 // ----------------------------------------------------------------------------
2 // - CloudViewer: www.cloudViewer.org -
3 // ----------------------------------------------------------------------------
4 // Copyright (c) 2018-2024 www.cloudViewer.org
5 // SPDX-License-Identifier: MIT
6 // ----------------------------------------------------------------------------
7 
8 #pragma once
9 
10 #include <string>
11 
13 #include "visualization/gui/Gui.h"
15 
16 namespace cloudViewer {
17 namespace visualization {
18 namespace gui {
19 
20 struct Theme {
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;
32 
36 
38 
46 
52 
57 
63 
67 
69 
71 
75 
78 
82 
85 };
86 
87 } // namespace gui
88 } // namespace visualization
89 } // namespace cloudViewer
Generic file read and write utility for python interface.