Spec-Zone.ru › PointCloudLibrary

Представляет карту расстояний, полученную из преобразования расстояний. Подробнее...

#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_
Высота карты. Подробнее...

Подробное описание

Представляет карту расстояний, полученную из преобразования расстояний.

Автор
Stefan Holzer

Определение в строке 46 файла distance_map.h.

Документация конструктора и деструктора

DistanceMap()

pcl::DistanceMap::DistanceMap ( )
inline

Конструктор.

Определение в строке 50 файла distance_map.h.

~DistanceMap()

virtual pcl::DistanceMap::~DistanceMap ( )
virtualdefault

Деструктор.

Документация функции-члена

getData()

float* pcl::DistanceMap::getData ( )
inline

Возвращает указатель на начало карты.

Определение в строке 70 файла distance_map.h.

Ссылки на data_.

Используется в pcl::ColorModality< PointInT >::computeDistanceMap() и pcl::SurfaceNormalModality< PointInT >::computeDistanceMap().

getHeight()

std::size_t pcl::DistanceMap::getHeight ( ) const
inline

Возвращает высоту карты.

Определение в строке 63 файла distance_map.h.

Ссылки на height_.

getWidth()

std::size_t pcl::DistanceMap::getWidth ( ) const
inline

Возвращает ширину карты.

Определение в строке 56 файла distance_map.h.

Ссылки на width_.

operator()() [1/2]

float& pcl::DistanceMap::operator() ( const std::size_t col_index,
const std::size_t row_index
)
inline

Оператор доступа к элементу карты.

Параметры
[in] col_index индекс столбца элемента для доступа.
[in] row_index индекс строки элемента для доступа.

Определение в строке 92 файла distance_map.h.

Ссылки на data_ и width_.

operator()() [2/2]

const float& pcl::DistanceMap::operator() ( const std::size_t col_index,
const std::size_t row_index
) const
inline

Оператор доступа к элементу карты.

Параметры
[in] col_index индекс столбца элемента для доступа.
[in] row_index индекс строки элемента для доступа.

Определение в строке 102 файла distance_map.h.

Ссылки на data_ и width_.

resize()

void pcl::DistanceMap::resize ( const std::size_t width,
const std::size_t height
)
inline

Изменяет размер карты до указанного размера.

Параметры
[in] width новая ширина карты.
[in] height новая высота карты.

Определение в строке 80 файла distance_map.h.

Ссылки на data_, height_ и width_.

Ссылка на pcl::ColorModality< PointInT >::computeDistanceMap() и pcl::SurfaceNormalModality< PointInT >::computeDistanceMap().

Документация по данным членам

data_

std::vector<float> pcl::DistanceMap::data_
protected

Хранилище данных карты расстояний.

Определение в строке 109 файла distance_map.h.

Ссылка на getData(), operator()() и resize().

height_

std::size_t pcl::DistanceMap::height_
protected

Высота карты.

Определение в строке 113 файла distance_map.h.

Ссылка на getHeight() и resize().

width_

std::size_t pcl::DistanceMap::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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API