|
BlosSOM
Interactive dimensionality reduction on large datasets (EmbedSOM and FLOWER combined)
|
Wrapper of the Glfw library. More...
#include <wrapper_glfw.h>
Public Member Functions | |
| GlfwWrapper () | |
| ~GlfwWrapper () | |
| bool | init (const std::string &window_name, InputData &input) |
| bool | window_should_close () |
| void | end_frame (FrameStats &fs) |
| void | destroy () |
Public Attributes | |
| GLFWwindow * | window |
Static Private Member Functions | |
| static void | error_callback (int error, const char *description) |
| static void | framebuffer_size_callback (GLFWwindow *window, int width, int height) |
| static void | key_callback (GLFWwindow *window, int key, int scancode, int action, int mods) |
| static void | scroll_callback (GLFWwindow *window, double xoffset, double yoffset) |
| static void | mouse_button_callback (GLFWwindow *window, int button, int action, int mods) |
| static void | cursor_position_callback (GLFWwindow *window, double xpos, double ypos) |
Wrapper of the Glfw library.
It abstracts window creation, deletition and handles callbacks.
Definition at line 38 of file wrapper_glfw.h.
| GlfwWrapper::GlfwWrapper | ( | ) |
Definition at line 26 of file wrapper_glfw.cpp.
| GlfwWrapper::~GlfwWrapper | ( | ) |
Definition at line 28 of file wrapper_glfw.cpp.
|
staticprivate |
| void GlfwWrapper::destroy | ( | ) |
| void GlfwWrapper::end_frame | ( | FrameStats & | fs | ) |
|
staticprivate |
|
staticprivate |
| bool GlfwWrapper::init | ( | const std::string & | window_name, |
| InputData & | input | ||
| ) |
Definition at line 35 of file wrapper_glfw.cpp.


|
staticprivate |
|
staticprivate |
|
staticprivate |
| bool GlfwWrapper::window_should_close | ( | ) |
| GLFWwindow* GlfwWrapper::window |
Definition at line 48 of file wrapper_glfw.h.