|
Open3D (C++ API)
0.19.0
|
#include <O3DVisualizerSelections.h>
Data Structures | |
| struct | SelectedIndex |
Public Types | |
| using | SelectionSet |
Public Member Functions | |
| O3DVisualizerSelections (gui::SceneWidget &widget3d) | |
| ~O3DVisualizerSelections () | |
| void | NewSet () |
| void | RemoveSet (int index) |
| void | SelectSet (int index) |
| size_t | GetNumberOfSets () const |
| void | SelectIndices (const std::map< std::string, std::vector< std::pair< size_t, Eigen::Vector3d > > > &indices) |
| void | UnselectIndices (const std::map< std::string, std::vector< std::pair< size_t, Eigen::Vector3d > > > &indices) |
| std::vector< SelectionSet > | GetSets () |
| void | SetPointSize (double radius_world) |
| void | MakeActive () |
| void | MakeInactive () |
| bool | IsActive () const |
| void | SetSelectableGeometry (const std::vector< gui::SceneWidget::PickableGeometry > &geometry) |
Internal class that acts as a selections model + controller for O3DVisualizer
| open3d::visualization::visualizer::O3DVisualizerSelections::O3DVisualizerSelections | ( | gui::SceneWidget & | widget3d | ) |
| open3d::visualization::visualizer::O3DVisualizerSelections::~O3DVisualizerSelections | ( | ) |
| size_t open3d::visualization::visualizer::O3DVisualizerSelections::GetNumberOfSets | ( | ) | const |
| std::vector< O3DVisualizerSelections::SelectionSet > open3d::visualization::visualizer::O3DVisualizerSelections::GetSets | ( | ) |
| bool open3d::visualization::visualizer::O3DVisualizerSelections::IsActive | ( | ) | const |
| void open3d::visualization::visualizer::O3DVisualizerSelections::MakeActive | ( | ) |
| void open3d::visualization::visualizer::O3DVisualizerSelections::MakeInactive | ( | ) |
| void open3d::visualization::visualizer::O3DVisualizerSelections::NewSet | ( | ) |
| void open3d::visualization::visualizer::O3DVisualizerSelections::RemoveSet | ( | int | index | ) |
| void open3d::visualization::visualizer::O3DVisualizerSelections::SelectIndices | ( | const std::map< std::string, std::vector< std::pair< size_t, Eigen::Vector3d > > > & | indices | ) |
| void open3d::visualization::visualizer::O3DVisualizerSelections::SelectSet | ( | int | index | ) |
| void open3d::visualization::visualizer::O3DVisualizerSelections::SetPointSize | ( | double | radius_world | ) |
| void open3d::visualization::visualizer::O3DVisualizerSelections::SetSelectableGeometry | ( | const std::vector< gui::SceneWidget::PickableGeometry > & | geometry | ) |
| void open3d::visualization::visualizer::O3DVisualizerSelections::UnselectIndices | ( | const std::map< std::string, std::vector< std::pair< size_t, Eigen::Vector3d > > > & | indices | ) |