#include <fps_camera_control.hpp>
◆ FPSCameraControl()
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW guik::FPSCameraControl::FPSCameraControl |
( |
const Eigen::Vector2i & |
canvas_size | ) |
|
◆ ~FPSCameraControl()
| guik::FPSCameraControl::~FPSCameraControl |
( |
| ) |
|
|
override |
◆ arrow()
| void guik::FPSCameraControl::arrow |
( |
const Eigen::Vector2f & |
p | ) |
|
|
overridevirtual |
◆ depth_range()
| Eigen::Vector2f guik::FPSCameraControl::depth_range |
( |
| ) |
const |
|
overridevirtual |
◆ drag()
| void guik::FPSCameraControl::drag |
( |
const Eigen::Vector2f & |
p, |
|
|
int |
button |
|
) |
| |
|
overridevirtual |
◆ lock_fovy()
| void guik::FPSCameraControl::lock_fovy |
( |
| ) |
|
◆ lookat()
| void guik::FPSCameraControl::lookat |
( |
const Eigen::Vector3f & |
pt | ) |
|
|
overridevirtual |
◆ mouse()
| void guik::FPSCameraControl::mouse |
( |
const Eigen::Vector2f & |
p, |
|
|
int |
button, |
|
|
bool |
down |
|
) |
| |
|
overridevirtual |
◆ projection_matrix()
| Eigen::Matrix4f guik::FPSCameraControl::projection_matrix |
( |
| ) |
const |
|
overridevirtual |
◆ reset_center()
| void guik::FPSCameraControl::reset_center |
( |
| ) |
|
|
overridevirtual |
◆ reset_fovy()
| void guik::FPSCameraControl::reset_fovy |
( |
| ) |
|
◆ scroll()
| void guik::FPSCameraControl::scroll |
( |
const Eigen::Vector2f & |
rel | ) |
|
|
overridevirtual |
◆ set_depth_range()
| void guik::FPSCameraControl::set_depth_range |
( |
const Eigen::Vector2f & |
range | ) |
|
|
overridevirtual |
◆ set_fovy()
| void guik::FPSCameraControl::set_fovy |
( |
double |
fovy_deg | ) |
|
◆ set_fovy_range()
| void guik::FPSCameraControl::set_fovy_range |
( |
double |
min_fovy_deg, |
|
|
double |
max_fovy_deg, |
|
|
double |
default_fovy_deg = 60.0 |
|
) |
| |
◆ set_mouse_senstivity()
| void guik::FPSCameraControl::set_mouse_senstivity |
( |
double |
mouse_sensitivity_pitch = 0.01, |
|
|
double |
mouse_sensitivity_yaw = 0.01 |
|
) |
| |
◆ set_pose()
| void guik::FPSCameraControl::set_pose |
( |
const Eigen::Vector3f & |
pos, |
|
|
double |
yaw_deg, |
|
|
double |
pitch_deg |
|
) |
| |
◆ set_size()
| void guik::FPSCameraControl::set_size |
( |
const Eigen::Vector2i & |
size | ) |
|
|
overridevirtual |
◆ set_translation_speed()
| void guik::FPSCameraControl::set_translation_speed |
( |
double |
speed = 0.05 | ) |
|
◆ unlock_fovy()
| void guik::FPSCameraControl::unlock_fovy |
( |
| ) |
|
◆ update()
| void guik::FPSCameraControl::update |
( |
| ) |
|
|
overridevirtual |
◆ updown()
| void guik::FPSCameraControl::updown |
( |
double |
p | ) |
|
|
overridevirtual |
◆ view_matrix()
| Eigen::Matrix4f guik::FPSCameraControl::view_matrix |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file: