|
Open3D (C++ API)
0.19.0
|
Public Member Functions | |
| Interactors (rendering::Open3DScene *scene, rendering::Camera *camera) | |
| void | SetViewSize (const Size &size) |
| void | SetBoundingBox (const geometry::AxisAlignedBoundingBox &bounds) |
| Eigen::Vector3f | GetCenterOfRotation () const |
| void | SetCenterOfRotation (const Eigen::Vector3f ¢er) |
| void | SetOnSunLightChanged (std::function< void(const Eigen::Vector3f &)> onChanged) |
| void | SetSunInteractorEnabled (bool enable) |
| void | SetPickableGeometry (const std::vector< SceneWidget::PickableGeometry > &geometry) |
| void | SetPickablePointSize (int px) |
| void | SetOnPointsPicked (std::function< void(const std::map< std::string, std::vector< std::pair< size_t, Eigen::Vector3d > > > &, int)> on_picked) |
| void | SetOnStartedPolygonPicking (std::function< void()> on_poly_pick) |
| void | DoPolygonPick () |
| void | ClearPolygonPick () |
| void | SetPickNeedsRedraw () |
| void | SetOnInteractorUIUpdated (std::function< void(const std::vector< Eigen::Vector2i > &)> on_ui) |
| SceneWidget::Controls | GetControls () const |
| void | SetControls (SceneWidget::Controls mode) |
| void | Mouse (const MouseEvent &e) |
| void | Key (const KeyEvent &e) |
| Widget::DrawResult | Tick (const TickEvent &e) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |