Представляет карту расстояний, полученную из преобразования расстояний. Подробнее...
#include <pcl/recognition/distance_map.h>
Публичные члены-функции | |
| DistanceMap () | |
| Конструктор. Подробнее... |
|
| virtual | ~DistanceMap ()=default |
| Деструктор. Подробнее... |
|
| std::size_t | getWidth () const |
| Возвращает ширину карты. Подробнее... |
|
| std::size_t | getHeight () const |
| Возвращает высоту карты. Подробнее... |
|
| float * | getData () |
| Возвращает указатель на начало карты. Подробнее... |
|
| void | resize (const std::size_t width, const std::size_t height) |
| Изменяет размер карты до указанного размера. Подробнее... |
|
| float & | operator() (const std::size_t col_index, const std::size_t row_index) |
| Оператор доступа к элементу карты. Подробнее... |
|
| const float & | operator() (const std::size_t col_index, const std::size_t row_index) const |
| Оператор доступа к элементу карты. Подробнее... |
|
Защищённые атрибуты | |
| std::vector< float > | data_ |
| Хранилище данных карты расстояний. Подробнее... |
|
| std::size_t | width_ |
| Ширина карты. Подробнее... |
|
| std::size_t | height_ |
| Высота карты. Подробнее... |
|
Подробное описание
Представляет карту расстояний, полученную из преобразования расстояний.
Определение в строке 46 файла distance_map.h.
Документация конструктора и деструктора
DistanceMap()
| inline |
Конструктор.
Определение в строке 50 файла distance_map.h.
~DistanceMap()
| virtualdefault |
Деструктор.
Документация функции-члена
getData()
| inline |
Возвращает указатель на начало карты.
Определение в строке 70 файла distance_map.h.
Ссылки на data_.
Используется в pcl::ColorModality< PointInT >::computeDistanceMap() и pcl::SurfaceNormalModality< PointInT >::computeDistanceMap().
getHeight()
| inline |
getWidth()
| inline |
operator()() [1/2]
| inline |
Оператор доступа к элементу карты.
- Параметры
-
[in] col_index индекс столбца элемента для доступа. [in] row_index индекс строки элемента для доступа.
Определение в строке 92 файла distance_map.h.
operator()() [2/2]
| inline |
Оператор доступа к элементу карты.
- Параметры
-
[in] col_index индекс столбца элемента для доступа. [in] row_index индекс строки элемента для доступа.
Определение в строке 102 файла distance_map.h.
resize()
| inline |
Изменяет размер карты до указанного размера.
- Параметры
-
[in] width новая ширина карты. [in] height новая высота карты.
Определение в строке 80 файла distance_map.h.
Ссылки на data_, height_ и width_.
Ссылка на pcl::ColorModality< PointInT >::computeDistanceMap() и pcl::SurfaceNormalModality< PointInT >::computeDistanceMap().
Документация по данным членам
data_
| protected |
Хранилище данных карты расстояний.
Определение в строке 109 файла distance_map.h.
Ссылка на getData(), operator()() и resize().
height_
| protected |
width_
| protected |
Ширина карты.
Определение в строке 111 файла distance_map.h.
Ссылки на getWidth(), operator()() и resize().
Документация по этому классу сгенерирована из следующего файла:
- pcl/recognition/distance_map.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_distance_map.html