82 bool hasValidPCLVis()
const;
89 vtkDataSet* getDataFromActor(vtkActor* actor);
95 QList<vtkActor*> getDataActors()
const;
105 std::vector<vtkPolyData*> getAllPolyDataFromVisualizer();
124 virtual vtkPolyData* getPolyDataForSelection(
Lightweight base class for all selection-related components.
virtual void setVisualizer(ecvGenericVisualizer3D *viewer)
Set the visualizer instance.
ecvGenericVisualizer3D * m_viewer
Visualizer instance (abstract interface)
ecvGenericVisualizer3D * getVisualizer() const
Get the visualizer instance.
virtual ~cvSelectionBase()=default
Encapsulates selection data without exposing VTK types.
Central manager for all selection operations in the view.
Generic visualizer 3D interface.
#define QPCL_ENGINE_LIB_API