|
Open3D (C++ API)
|
Public Member Functions | |
| RotateModelInteractor (visualization::Scene *scene, visualization::Camera *camera) | |
| void | SetModel (visualization::GeometryHandle axes, const std::vector< visualization::GeometryHandle > &objects) |
Public Member Functions inherited from open3d::gui::RotationInteractor | |
| visualization::MatrixInteractorLogic & | GetMatrixInteractor () override |
| void | SetCenterOfRotation (const Eigen::Vector3f ¢er) |
| void | Mouse (const MouseEvent &e) override |
| void | Key (const KeyEvent &e) override |
Public Member Functions inherited from open3d::gui::MouseInteractor | |
| virtual | ~MouseInteractor ()=default |
| virtual bool | Tick (const TickEvent &e) |
Additional Inherited Members | |
Protected Types inherited from open3d::gui::RotationInteractor | |
| enum | State { State::NONE, State::PAN, State::DOLLY, State::ROTATE_XY, State::ROTATE_Z } |
Protected Member Functions inherited from open3d::gui::RotationInteractor | |
| void | SetInteractor (visualization::RotationInteractorLogic *r) |
Protected Attributes inherited from open3d::gui::RotationInteractor | |
| visualization::RotationInteractorLogic * | interactor_ = nullptr |
| int | mouse_down_x_ = 0 |
| int | mouse_down_y_ = 0 |
| State | state_ = State::NONE |
|
inlineexplicit |
|
inline |
1.8.13