Struct SessionHandler::GraphVizData¶
Defined in File SessionHandler.h
Nested Relationships¶
This struct is a nested type of Class SessionHandler.
Struct Documentation¶
-
struct GraphVizData
Public Functions
-
inline void reset(const std::string &x_axis_title, const std::string &y_axis_title, const std::optional<std::string> &z_axis_title, int max_nb_points)
-
inline bool addData(const std::vector<float> &x_data, const std::vector<float> &y_data, const std::string &data_name)
-
inline bool addScatterData(const std::vector<float> &x_data, const std::vector<float> &y_data, const std::string &data_name)
Public Members
-
std::vector<std::string> series_names_area_
-
std::vector<std::vector<float>> x_data_area_
-
std::vector<std::vector<float>> y_data_area_
-
std::vector<std::string> series_names_scatter_
-
std::vector<std::vector<float>> x_data_scatter_
-
std::vector<std::vector<float>> y_data_scatter_
-
std::string x_axis_title_
-
std::string y_axis_title_
-
std::vector<float> z_data_area_
-
std::optional<std::string> z_axis_title_
-
float x_min_ = 0.0f
-
float x_max_ = 0.0f
-
float y_min_ = 0.0f
-
float y_max_ = 0.0f
-
bool points_overflow_ = false
-
int nb_points_ = 0
-
int max_nb_points_ = 0
-
inline void reset(const std::string &x_axis_title, const std::string &y_axis_title, const std::optional<std::string> &z_axis_title, int max_nb_points)