#include <arcball_camera_control.hpp>
|
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | ArcBallCameraControl () |
| |
| | ArcBallCameraControl (double distance, const Eigen::Quaternionf &quat=Eigen::Quaternionf::Identity()) |
| |
| virtual | ~ArcBallCameraControl () override |
| |
| virtual void | reset_center () override |
| |
| virtual void | lookat (const Eigen::Vector3f &pt) override |
| |
| virtual void | mouse (const Eigen::Vector2f &p, int button, bool down) override |
| |
| virtual void | drag (const Eigen::Vector2f &p, int button) override |
| |
| virtual void | scroll (const Eigen::Vector2f &rel) override |
| |
| virtual void | updown (double p) override |
| |
| virtual void | arrow (const Eigen::Vector2f &p) override |
| |
| virtual Eigen::Vector2f | depth_range () const override |
| |
| virtual Eigen::Matrix4f | view_matrix () const override |
| |
| virtual std::string | name () const override |
| |
| virtual void | load (std::istream &ist) override |
| |
| virtual void | save (std::ostream &ost) const override |
| |
| virtual | ~CameraControl () |
| |
| virtual void | update () |
| |
◆ ArcBallCameraControl() [1/2]
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW guik::ArcBallCameraControl::ArcBallCameraControl |
( |
| ) |
|
◆ ArcBallCameraControl() [2/2]
| guik::ArcBallCameraControl::ArcBallCameraControl |
( |
double |
distance, |
|
|
const Eigen::Quaternionf & |
quat = Eigen::Quaternionf::Identity() |
|
) |
| |
◆ ~ArcBallCameraControl()
| virtual guik::ArcBallCameraControl::~ArcBallCameraControl |
( |
| ) |
|
|
overridevirtual |
◆ arrow()
| virtual void guik::ArcBallCameraControl::arrow |
( |
const Eigen::Vector2f & |
p | ) |
|
|
overridevirtual |
◆ depth_range()
| virtual Eigen::Vector2f guik::ArcBallCameraControl::depth_range |
( |
| ) |
const |
|
overridevirtual |
◆ drag()
| virtual void guik::ArcBallCameraControl::drag |
( |
const Eigen::Vector2f & |
p, |
|
|
int |
button |
|
) |
| |
|
overridevirtual |
◆ load()
| virtual void guik::ArcBallCameraControl::load |
( |
std::istream & |
ist | ) |
|
|
overridevirtual |
◆ lookat()
| virtual void guik::ArcBallCameraControl::lookat |
( |
const Eigen::Vector3f & |
pt | ) |
|
|
overridevirtual |
◆ mouse()
| virtual void guik::ArcBallCameraControl::mouse |
( |
const Eigen::Vector2f & |
p, |
|
|
int |
button, |
|
|
bool |
down |
|
) |
| |
|
overridevirtual |
◆ name()
| virtual std::string guik::ArcBallCameraControl::name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ reset_center()
| virtual void guik::ArcBallCameraControl::reset_center |
( |
| ) |
|
|
overridevirtual |
◆ save()
| virtual void guik::ArcBallCameraControl::save |
( |
std::ostream & |
ost | ) |
const |
|
overridevirtual |
◆ scroll()
| virtual void guik::ArcBallCameraControl::scroll |
( |
const Eigen::Vector2f & |
rel | ) |
|
|
overridevirtual |
◆ updown()
| virtual void guik::ArcBallCameraControl::updown |
( |
double |
p | ) |
|
|
overridevirtual |
◆ view_matrix()
| virtual Eigen::Matrix4f guik::ArcBallCameraControl::view_matrix |
( |
| ) |
const |
|
overridevirtual |
◆ center
| Eigen::Vector3f guik::ArcBallCameraControl::center |
|
protected |
◆ center_offset
| Eigen::Vector3f guik::ArcBallCameraControl::center_offset |
|
protected |
◆ delta_orientation
| Eigen::Quaternionf guik::ArcBallCameraControl::delta_orientation |
|
protected |
◆ delta_trans
| Eigen::Vector3f guik::ArcBallCameraControl::delta_trans |
|
protected |
◆ distance
| double guik::ArcBallCameraControl::distance |
|
protected |
◆ drag_last_pos
| Eigen::Vector2f guik::ArcBallCameraControl::drag_last_pos |
|
protected |
◆ left_button_down
| bool guik::ArcBallCameraControl::left_button_down |
|
protected |
◆ middle_button_down
| bool guik::ArcBallCameraControl::middle_button_down |
|
protected |
◆ mouse_down_pos
| Eigen::Vector2f guik::ArcBallCameraControl::mouse_down_pos |
|
protected |
◆ orientation
| Eigen::Quaternionf guik::ArcBallCameraControl::orientation |
|
protected |
The documentation for this class was generated from the following file: