Главный класс визуализатора простого буфера PCL. Подробнее...
#include <pcl/visualization/simple_buffer_visualizer.h>
Открытые функции-члены | |
| PCLSimpleBufferVisualizer () | |
| Конструктор визуализатора простого буфера PCL по умолчанию. Подробнее... |
|
| PCLSimpleBufferVisualizer (const int nb_values) | |
| Конструктор визуализатора простого буфера PCL. Подробнее... |
|
| void | displayValues (const int time=1) |
| Принудительно отобразить значения. Подробнее... |
|
| void | addValue (const float val) |
| Добавить новое значение в конец буфера. Подробнее... |
|
| void | spinOnce (const int time=1) |
| Метод spinOnce. Подробнее... |
|
| void | spin () |
| Метод spin. Подробнее... |
|
| void | setAutomaticBackgroundColorControl (const bool value=true, const float threshold=0.0f) |
| Задать режим управления цветом фона. Подробнее... |
|
| void | setManuallyManageYScale (const bool value=false) |
| Задать политику масштабирования по оси Y. Подробнее... |
|
Подробное описание
Главный класс визуализатора простого буфера PCL.
- Примечание
- Идея состоит в том, чтобы предложить простой визуализатор, который хранит и отображает последние X значений в виде кривой.
- Класс основан на PCLHistogramVisualizer и pcl::VFHSignature308 для отображения.
- Поэтому количество значений ограничено диапазоном [2-308].
Определение в строке 19 файла simple_buffer_visualizer.h.
Описание конструкторов и деструктора
PCLSimpleBufferVisualizer() [1/2]
| inline |
Конструктор визуализатора простого буфера PCL по умолчанию.
Определение в строке 23 файла simple_buffer_visualizer.h.
PCLSimpleBufferVisualizer() [2/2]
| inline |
Конструктор визуализатора простого буфера PCL.
- Параметры
-
[in] nb_values количество значений, хранящихся в буфере [2 - 308]
Определение в строке 35 файла simple_buffer_visualizer.h.
Описание функций-членов
addValue()
| inline |
Добавить новое значение в конец буфера.
- Параметры
-
[in] val значение типа float для добавления.
Определение в строке 95 файла simple_buffer_visualizer.h.
displayValues()
| inline |
Принудительно отобразить значения.
- Параметры
-
[in] time — как долго (в мс) циклу визуализации разрешено выполняться
Определение в строке 60 файла simple_buffer_visualizer.h.
setAutomaticBackgroundColorControl()
| inline |
Задать режим управления цветом фона.
- Примечание
- Суть в том, чтобы менять фон на оранжевый, когда последнее значение ниже порогового.
- Параметры
-
[in] value если true, включается автоматический режим. В противном случае фон будет белым [in] threshold значение, при котором фон становится оранжевым, если последнее значение ниже порога
- Примечание
- На момент фиксации эта функция еще не работает (см. http://dev.pointclouds.org/issues/829)
Определение в строке 134 файла simple_buffer_visualizer.h.
setManuallyManageYScale()
| inline |
Задать политику масштабирования по оси Y.
- Примечание
- Если задано значение true, минимальное и максимальное значения Y сохраняются навсегда.
- Если задано значение false, масштаб по оси Y автоматически подстраивается под текущие значения (по умолчанию).
- Параметры
-
[in] value логическое значение, включающее или отключающее эту политику
Определение в строке 151 файла simple_buffer_visualizer.h.
spin()
| inline |
Метод spin.
Определение в строке 122 файла simple_buffer_visualizer.h.
spinOnce()
| inline |
Метод spinOnce.
- Параметры
-
[in] time — как долго (в мс) циклу визуализации разрешено выполняться
Определение в строке 115 файла simple_buffer_visualizer.h.
Документация по этому классу создана на основе следующего файла:
- pcl/visualization/simple_buffer_visualizer.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1visualization_1_1_p_c_l_simple_buffer_visualizer.html