diff --git a/visualization/include/pcl/visualization/interactor_style.h b/visualization/include/pcl/visualization/interactor_style.h index 7cc7210fb90..6b64fc5b944 100644 --- a/visualization/include/pcl/visualization/interactor_style.h +++ b/visualization/include/pcl/visualization/interactor_style.h @@ -157,8 +157,10 @@ namespace pcl void setRendererCollection (vtkSmartPointer &rens) { rens_ = rens; } - /** \brief Pass a pointer to the actor map - * \param[in] use_vbos + /** \brief Use Vertex Buffer Objects renderers. + * This is an optimization for the obsolete OpenGL backend. Modern OpenGL2 backend (VTK ≥ 6.3) uses vertex + * buffer objects by default, transparently for the user. + * \param[in] use_vbos set to true to use VBOs */ inline void setUseVbos (const bool use_vbos) { use_vbos_ = use_vbos; } @@ -282,7 +284,7 @@ namespace pcl /** \brief The maximum resizeable window width/height. */ int max_win_height_, max_win_width_; - /** \brief The maximum resizeable window width/height. */ + /** \brief Boolean that holds whether or not to use the vtkVertexBufferObjectMapper*/ bool use_vbos_; /** \brief Set to true if the grid actor is enabled. */ diff --git a/visualization/include/pcl/visualization/pcl_visualizer.h b/visualization/include/pcl/visualization/pcl_visualizer.h index 418c3c2768c..f62dc986ae8 100644 --- a/visualization/include/pcl/visualization/pcl_visualizer.h +++ b/visualization/include/pcl/visualization/pcl_visualizer.h @@ -1859,6 +1859,8 @@ namespace pcl setSize (int xw, int yw); /** \brief Use Vertex Buffer Objects renderers. + * This is an optimization for the obsolete OpenGL backend. Modern OpenGL2 backend (VTK ≥ 6.3) uses vertex + * buffer objects by default, transparently for the user. * \param[in] use_vbos set to true to use VBOs */ void