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


Public Member Functions | |
| RotateSunInteractor (rendering::CloudViewerScene *scene, rendering::Camera *camera) | |
| rendering::MatrixInteractorLogic & | GetMatrixInteractor () override |
| void | SetOnSunLightChanged (std::function< void(const Eigen::Vector3f &)> 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 44 of file SceneWidget.cpp.
|
inline |
Definition at line 46 of file SceneWidget.cpp.
|
inlineoverridevirtual |
Implements cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 51 of file SceneWidget.cpp.
|
inlineoverridevirtual |
Implements cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 87 of file SceneWidget.cpp.
|
inlineoverridevirtual |
Implements cloudViewer::visualization::gui::SceneWidget::MouseInteractor.
Definition at line 60 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::MouseEvent::type, cloudViewer::visualization::gui::MouseEvent::WHEEL, cloudViewer::visualization::gui::MouseEvent::x, and cloudViewer::visualization::gui::MouseEvent::y.
|
inline |
Definition at line 55 of file SceneWidget.cpp.