![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|


Public Member Functions | |
| FlyInteractor (rendering::Camera *camera) | |
| rendering::MatrixInteractorLogic & | GetMatrixInteractor () override |
| void | Mouse (const MouseEvent &e) override |
| void | Key (const KeyEvent &e) override |
| bool | Tick (const TickEvent &e) override |
Public Member Functions inherited from cloudViewer::visualization::gui::SceneWidget::MouseInteractor | |
| virtual | ~MouseInteractor ()=default |
Definition at line 152 of file SceneWidget.cpp.
|
inlineexplicit |
Definition at line 154 of file SceneWidget.cpp.
|
inlineoverridevirtual |
Implements cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 158 of file SceneWidget.cpp.
|
inlineoverridevirtual |
Implements cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 197 of file SceneWidget.cpp.
References cloudViewer::visualization::gui::KeyEvent::key, and cloudViewer::visualization::gui::KeyEvent::type.
|
inlineoverridevirtual |
Implements cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 162 of file SceneWidget.cpp.
References cloudViewer::visualization::gui::MouseEvent::BUTTON_DOWN, cloudViewer::visualization::gui::MouseEvent::BUTTON_UP, cloudViewer::visualization::gui::MouseEvent::DRAG, cloudViewer::visualization::gui::META, cloudViewer::visualization::gui::MouseEvent::modifiers, cloudViewer::visualization::gui::MouseEvent::type, cloudViewer::visualization::gui::MouseEvent::WHEEL, cloudViewer::visualization::gui::MouseEvent::x, and cloudViewer::visualization::gui::MouseEvent::y.
|
inlineoverridevirtual |
Reimplemented from cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 208 of file SceneWidget.cpp.
References dist(), cloudViewer::visualization::gui::KEY_DOWN, cloudViewer::visualization::gui::KEY_LEFT, cloudViewer::visualization::gui::KEY_RIGHT, and cloudViewer::visualization::gui::KEY_UP.