gtsam_points
Loading...
Searching...
No Matches
plot_setting.hpp
Go to the documentation of this file.
1#ifndef GUIK_PLOT_SETTING_HPP
2#define GUIK_PLOT_SETTING_HPP
3
4#include <memory>
5#include <vector>
6#include <string>
7
8namespace guik {
9
11public:
13 : width(512),
14 height(256),
15 plot_flags(0),
16 x_flags(0),
17 y_flags(0),
18 legend_loc(1 + 4),
19 legend_flags(0),
20 order(0),
21 axis_link_id(-1),
22 linked_axes(0),
23 set_axes_to_fit(false) {}
25
26public:
27 int width;
28 int height;
29
30 std::string x_label;
31 std::string y_label;
32
36
39
40 int order;
41
42 int axis_link_id; // -1 for invalid
43 int linked_axes; // 1 << ImAxis_X1 | 1 << ImAxis_X2 | ...
44
46};
47} // namespace guik
48
49#endif
Definition drawable_container.hpp:9
Definition plot_setting.hpp:10
int linked_axes
Definition plot_setting.hpp:43
int height
Definition plot_setting.hpp:28
std::string x_label
Definition plot_setting.hpp:30
int x_flags
Definition plot_setting.hpp:34
int legend_loc
Definition plot_setting.hpp:37
~PlotSetting()
Definition plot_setting.hpp:24
int width
Definition plot_setting.hpp:27
std::string y_label
Definition plot_setting.hpp:31
int axis_link_id
Definition plot_setting.hpp:42
int legend_flags
Definition plot_setting.hpp:38
PlotSetting()
Definition plot_setting.hpp:12
bool set_axes_to_fit
Definition plot_setting.hpp:45
int order
Definition plot_setting.hpp:40
int plot_flags
Definition plot_setting.hpp:33
int y_flags
Definition plot_setting.hpp:35