Основной класс визуализатора простого буфера 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 значение с плавающей точкой для добавления.
Определение в строке 95 файла simple_buffer_visualizer.h.
displayValues()
| inline |
вынудительное отображение значений.
- Параметры
-
[in] time - Сколько времени (в мс) должна работать циклическая визуализация
Определение в строке 60 файла simple_buffer_visualizer.h.
setAutomaticBackgroundColorControl()
| inline |
Установка режима обработки цвета фона.
- Примечание
- Здесь цель изменить фон на оранжевый, когда последнее значение находится ниже порога.
- Параметры
-
[вход] value если true, включен автоматический режим. Иначе фон будет белым [вход] 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