#include <rectangular_frustum_selector.h>
Public Member Functions | |
| pcl::visualization::CloudActorMapPtr | getCloudActorMap () const |
| Get the cloud actor map pointer. | |
| virtual void | OnLeftButtonUp () |
| Function called on left mouse button release, ie, end of rectangular drag. | |
| RectangularFrustumSelector () | |
| void | setCloudActorMap (const pcl::visualization::CloudActorMapPtr &actors) |
| Pass a pointer to the actor map. | |
| void | setRendererCollection (vtkSmartPointer< vtkRendererCollection > &rens) |
| Pass a set of renderers to the interactor style. | |
| vtkTypeMacro (RectangularFrustumSelector, vtkInteractorStyleRubberBandPick) | |
| virtual | ~RectangularFrustumSelector () |
Static Public Member Functions | |
| static RectangularFrustumSelector * | New () |
Public Attributes | |
| int | selection_complete_event_ |
| Event emitted once a valid selection has been made. | |
Private Attributes | |
| pcl::visualization::CloudActorMapPtr | actors_ |
| Actor map stored internally. | |
| vtkSmartPointer < vtkRendererCollection > | renderers_ |
| Collection of vtkRenderers stored internally. | |
Definition at line 52 of file rectangular_frustum_selector.h.
Definition at line 12 of file rectangular_frustum_selector.cpp.
Definition at line 18 of file rectangular_frustum_selector.cpp.
| pcl::visualization::CloudActorMapPtr pcl::cloud_composer::RectangularFrustumSelector::getCloudActorMap | ( | ) | const [inline] |
Get the cloud actor map pointer.
Definition at line 70 of file rectangular_frustum_selector.h.
| static RectangularFrustumSelector* pcl::cloud_composer::RectangularFrustumSelector::New | ( | ) | [static] |
| void pcl::cloud_composer::RectangularFrustumSelector::OnLeftButtonUp | ( | ) | [virtual] |
Function called on left mouse button release, ie, end of rectangular drag.
Definition at line 25 of file rectangular_frustum_selector.cpp.
| void pcl::cloud_composer::RectangularFrustumSelector::setCloudActorMap | ( | const pcl::visualization::CloudActorMapPtr & | actors | ) | [inline] |
Pass a pointer to the actor map.
| [in] | actors | the actor map that will be used with this style |
Definition at line 66 of file rectangular_frustum_selector.h.
| void pcl::cloud_composer::RectangularFrustumSelector::setRendererCollection | ( | vtkSmartPointer< vtkRendererCollection > & | rens | ) | [inline] |
Pass a set of renderers to the interactor style.
| [in] | rens | the vtkRendererCollection to use |
Definition at line 76 of file rectangular_frustum_selector.h.
| pcl::cloud_composer::RectangularFrustumSelector::vtkTypeMacro | ( | RectangularFrustumSelector | , |
| vtkInteractorStyleRubberBandPick | |||
| ) |
pcl::visualization::CloudActorMapPtr pcl::cloud_composer::RectangularFrustumSelector::actors_ [private] |
Actor map stored internally.
Definition at line 88 of file rectangular_frustum_selector.h.
vtkSmartPointer<vtkRendererCollection> pcl::cloud_composer::RectangularFrustumSelector::renderers_ [private] |
Collection of vtkRenderers stored internally.
Definition at line 91 of file rectangular_frustum_selector.h.
Event emitted once a valid selection has been made.
Definition at line 83 of file rectangular_frustum_selector.h.