Global Namespace
Overview
// namespaces namespace cegui_ext; namespace cogs; namespace cogs::color; namespace cogs::conversions; namespace cogs::io; namespace cv_ext; namespace dialog; namespace file_types; namespace fs; namespace func; namespace geom; namespace geom::quadrics; namespace glm_ext; namespace glw; namespace guip; namespace hiro; namespace hiro::draw; namespace hiro::gui; namespace hiro::modules; namespace hiro::shader; namespace omp_ext; namespace std_ext; namespace time_m; namespace ulog; namespace uprogress; namespace utils; // classes class Config; class IDialogInterface; class WxWidgetsDialog; // global variables constexpr float PI = glm::pi<float>(); constexpr float TWO_PI = glm::two_pi<float>(); constexpr float HALF_PI = glm::half_pi<float>(); constexpr float QUAT_PI = glm::quarter_pi<float>(); constexpr float FLT_GLM_CALC_EPSILON = 0.000001f; // macros #define COGS_API #define COGS_NAME_VERSION #define COGS_VERSION #define COGS_VERSION_MAYOR #define COGS_VERSION_MINOR #define COGS_VERSION_PATCH #define COGS_VERSION_REVISION #define EXPECT_EQ_GLM(actual, expected) #define EXPECT_EQ_GLM_EPSILON(actual, expected, epsilon) #define GEOM_API #define GEOM_NAME_VERSION #define GEOM_VERSION #define GEOM_VERSION_MAYOR #define GEOM_VERSION_MINOR #define GEOM_VERSION_PATCH #define GEOM_VERSION_REVISION #define GLM_FORCE_RADIANS #define GLW_API #define GLW_NAME_VERSION #define GLW_VERSION #define GLW_VERSION_MAYOR #define GLW_VERSION_MINOR #define GLW_VERSION_PATCH #define GLW_VERSION_REVISION #define GTEST_TEST_GLM_(expression, commands, actual, expected, fail) #define GUIP_API #define HIRO_API #define HIRO_DRAW_API #define UTILS_API #define __STDC_WANT_LIB_EXT1__
Detailed Documentation
Global Variables
constexpr float PI = glm::pi<float>()
Archimedes constant.
constexpr float TWO_PI = glm::two_pi<float>()
PI*2.
constexpr float HALF_PI = glm::half_pi<float>()
PI/2.
constexpr float QUAT_PI = glm::quarter_pi<float>()
PI/4.