riCOM_cpp
This repository contains the C++ implementation of the riCOM (Real Time Centre Of Mass) algorithm for 4D Scanning electron microscopy.
|
Functions | |
void | set_style (int style_idx) |
bool | ShowStyleSelector (const char *label, int &style_idx, mINI::INIStructure &ini_cfg) |
bool | ShowFontSelector (const char *label, int &selectedFont, mINI::INIStructure &ini_cfg) |
void | set_font (int font_idx) |
template<typename T > | |
std::vector< T > | split2T (std::string &s, char delimiter) |
std::string | ImVec2string (const ImVec4 &v) |
std::string | ImVec2string (const ImVec2 &v) |
void | check_ini_setting (mINI::INIStructure &ini_cfg, std::string section, std::string key, char *value) |
void | check_ini_setting (mINI::INIStructure &ini_cfg, std::string section, std::string key, std::string value) |
template<typename T > | |
void | check_ini_setting (mINI::INIStructure &ini_cfg, std::string section, std::string key, T &value) |
void | check_ini_setting (mINI::INIStructure &ini_cfg, std::string section, std::string key, ImVec4 &value) |
void | check_ini_setting (mINI::INIStructure &ini_cfg, std::string section, std::string key, ImVec2 &value) |
Variables | |
const char * | font_names [6] |
void ImGuiINI::check_ini_setting | ( | mINI::INIStructure & | ini_cfg, |
std::string | section, | ||
std::string | key, | ||
char * | value | ||
) |
Definition at line 116 of file ImGuiINI.hpp.
void ImGuiINI::check_ini_setting | ( | mINI::INIStructure & | ini_cfg, |
std::string | section, | ||
std::string | key, | ||
ImVec2 & | value | ||
) |
Definition at line 169 of file ImGuiINI.hpp.
void ImGuiINI::check_ini_setting | ( | mINI::INIStructure & | ini_cfg, |
std::string | section, | ||
std::string | key, | ||
ImVec4 & | value | ||
) |
Definition at line 155 of file ImGuiINI.hpp.
void ImGuiINI::check_ini_setting | ( | mINI::INIStructure & | ini_cfg, |
std::string | section, | ||
std::string | key, | ||
std::string | value | ||
) |
Definition at line 128 of file ImGuiINI.hpp.
void ImGuiINI::check_ini_setting | ( | mINI::INIStructure & | ini_cfg, |
std::string | section, | ||
std::string | key, | ||
T & | value | ||
) |
Definition at line 142 of file ImGuiINI.hpp.
std::string ImGuiINI::ImVec2string | ( | const ImVec2 & | v | ) |
Definition at line 108 of file ImGuiINI.hpp.
std::string ImGuiINI::ImVec2string | ( | const ImVec4 & | v | ) |
Definition at line 102 of file ImGuiINI.hpp.
void ImGuiINI::set_font | ( | int | font_idx | ) |
Definition at line 81 of file ImGuiINI.hpp.
void ImGuiINI::set_style | ( | int | style_idx | ) |
Definition at line 21 of file ImGuiINI.hpp.
bool ImGuiINI::ShowFontSelector | ( | const char * | label, |
int & | selectedFont, | ||
mINI::INIStructure & | ini_cfg | ||
) |
Definition at line 57 of file ImGuiINI.hpp.
bool ImGuiINI::ShowStyleSelector | ( | const char * | label, |
int & | style_idx, | ||
mINI::INIStructure & | ini_cfg | ||
) |
Definition at line 37 of file ImGuiINI.hpp.
std::vector<T> ImGuiINI::split2T | ( | std::string & | s, |
char | delimiter | ||
) |
Definition at line 90 of file ImGuiINI.hpp.
const char* ImGuiINI::font_names[6] |
Definition at line 49 of file ImGuiINI.hpp.