$search
#include <cmath>#include <QtOpenGL/QGLWidget>#include <QtCore/QTimer>

Go to the source code of this file.
Classes | |
| struct | vlr::cameraPose_t |
| class | vlr::GLWidget |
Namespaces | |
| namespace | vlr |
Defines | |
| #define | _USE_MATH_DEFINES |
| #define | DEFAULT_CAMERA_FOV 30.0 |
| #define | DEFAULT_FPS 30.0 |
| #define | DEFAULT_MAX_CLIP_RANGE 400.0 |
| #define | DEFAULT_MIN_CLIP_RANGE 1.0 |
| #define | DEFAULT_MIN_ZOOM_RANGE 0.5 |
| #define | DEFAULT_MOVE_SENSITIVITY 0.001 |
| #define | DEFAULT_ROTATE_SENSITIVITY 0.50 |
| #define | DEFAULT_ZOOM_SENSITIVITY 0.2 |
| #define | DISPLAY_REFRESH_DELAY_MS 66.6666666667 |
| #define | KEY_MOVE_AMOUNT 10.0 |
| #define | KEY_ROTATE_AMOUNT 5.0 |
| #define | KEY_ZOOM_AMOUNT 5.0 |
Typedefs | |
| typedef struct vlr::cameraPose_t * | vlr::cameraPose_p |
| typedef void(* | vlr::DisplayFunction )(void) |
| typedef void(* | vlr::KeyboardFunction )(unsigned char, int, int) |
| typedef void(* | vlr::MotionFunction )(int, int) |
| typedef void(* | vlr::MouseFunction )(int, int, int, int) |
Enumerations | |
| enum | vlr::CameraState { vlr::IDLE, vlr::ROTATING, vlr::MOVING, vlr::ZOOMING } |
Functions | |
| template<class T > | |
| T | vlr::rad (T x) |
| #define _USE_MATH_DEFINES |
Definition at line 39 of file glWidget.h.
| #define DEFAULT_CAMERA_FOV 30.0 |
Definition at line 52 of file glWidget.h.
| #define DEFAULT_FPS 30.0 |
Definition at line 55 of file glWidget.h.
| #define DEFAULT_MAX_CLIP_RANGE 400.0 |
Definition at line 54 of file glWidget.h.
| #define DEFAULT_MIN_CLIP_RANGE 1.0 |
Definition at line 53 of file glWidget.h.
| #define DEFAULT_MIN_ZOOM_RANGE 0.5 |
Definition at line 51 of file glWidget.h.
| #define DEFAULT_MOVE_SENSITIVITY 0.001 |
Definition at line 50 of file glWidget.h.
| #define DEFAULT_ROTATE_SENSITIVITY 0.50 |
Definition at line 49 of file glWidget.h.
| #define DEFAULT_ZOOM_SENSITIVITY 0.2 |
Definition at line 48 of file glWidget.h.
| #define DISPLAY_REFRESH_DELAY_MS 66.6666666667 |
Definition at line 57 of file glWidget.h.
| #define KEY_MOVE_AMOUNT 10.0 |
Definition at line 60 of file glWidget.h.
| #define KEY_ROTATE_AMOUNT 5.0 |
Definition at line 59 of file glWidget.h.
| #define KEY_ZOOM_AMOUNT 5.0 |
Definition at line 61 of file glWidget.h.