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


Public Member Functions | |
| RotateIBLInteractor (rendering::Scene *scene, rendering::Camera *camera) | |
| rendering::MatrixInteractorLogic & | GetMatrixInteractor () override |
| void | SetOnChanged (std::function< void(const rendering::Camera::Transform &)> on_changed) |
| void | Mouse (const MouseEvent &e) override |
| void | Key (const KeyEvent &e) override |
Public Member Functions inherited from cloudViewer::visualization::gui::SceneWidget::MouseInteractor | |
| virtual | ~MouseInteractor ()=default |
| virtual bool | Tick (const TickEvent &e) |
Definition at line 96 of file SceneWidget.cpp.
|
inline |
Definition at line 98 of file SceneWidget.cpp.
|
inlineoverridevirtual |
Implements cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 102 of file SceneWidget.cpp.
|
inlineoverridevirtual |
Implements cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 142 of file SceneWidget.cpp.
|
inlineoverridevirtual |
Implements cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 111 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.
|
inline |
Definition at line 106 of file SceneWidget.cpp.