Open3D (C++ API)
|
Public Member Functions | |
Impl (visualization::Scene &scene) | |
Data Fields | |
visualization::Scene & | scene_ |
visualization::ViewHandle | view_id_ |
visualization::Camera * | camera_ |
geometry::AxisAlignedBoundingBox | bounds_ |
std::shared_ptr< Interactors > | controls_ |
ModelDescription | model_ |
visualization::LightHandle | dir_light_ |
std::function< void(const Eigen::Vector3f &)> | on_light_dir_changed_ |
std::function< void(visualization::Camera *)> | on_camera_changed_ |
int | buttons_down_ = 0 |
double | last_fast_time_ = 0.0 |
bool | frame_rect_changed_ = false |
|
inlineexplicit |
geometry::AxisAlignedBoundingBox open3d::gui::SceneWidget::Impl::bounds_ |
int open3d::gui::SceneWidget::Impl::buttons_down_ = 0 |
visualization::Camera* open3d::gui::SceneWidget::Impl::camera_ |
std::shared_ptr<Interactors> open3d::gui::SceneWidget::Impl::controls_ |
visualization::LightHandle open3d::gui::SceneWidget::Impl::dir_light_ |
bool open3d::gui::SceneWidget::Impl::frame_rect_changed_ = false |
double open3d::gui::SceneWidget::Impl::last_fast_time_ = 0.0 |
ModelDescription open3d::gui::SceneWidget::Impl::model_ |
std::function<void(visualization::Camera*)> open3d::gui::SceneWidget::Impl::on_camera_changed_ |
std::function<void(const Eigen::Vector3f&)> open3d::gui::SceneWidget::Impl::on_light_dir_changed_ |
visualization::Scene& open3d::gui::SceneWidget::Impl::scene_ |
visualization::ViewHandle open3d::gui::SceneWidget::Impl::view_id_ |