#include <pcl/point_representation.h>
Открытые функции-члены | |
| DefaultPointRepresentation () | |
| void | copyToFloatArray (const Narf36 &p, float *out) const override |
| Копирует данные входной точки в массив чисел с плавающей точкой. Подробнее... |
|
|
| |
| virtual | ~PointRepresentation ()=default |
| Пустой деструктор. Подробнее... |
|
| bool | isTrivial () const |
| Возвращает, является ли это представление точки тривиальным. Подробнее... |
|
| virtual bool | isValid (const Narf36 &p) const |
| Проверяет, является ли входная точка допустимой. Подробнее... |
|
| void | vectorize (const Narf36 &p, OutputType &out) const |
| Преобразует входную точку в векторное представление, масштабируя его с помощью alpha. Подробнее... |
|
| void | vectorize (const Narf36 &p, float *out) const |
| void | vectorize (const Narf36 &p, std::vector< float > &out) const |
| void | setRescaleValues (const float *rescale_array) |
| Задаёт значения масштабирования, используемые при векторизации точек. Подробнее... |
|
| int | getNumberOfDimensions () const |
| Возвращает число измерений в векторном представлении точки. Подробнее... |
|
Дополнительные унаследованные элементы | |
|
| |
| using | Ptr = shared_ptr< PointRepresentation< Narf36 > > |
| using | ConstPtr = shared_ptr< const PointRepresentation< Narf36 > > |
|
| |
| int | nr_dimensions_ |
| Число измерений вектора этой точки (т. е. Подробнее... |
|
| std::vector< float > | alpha_ |
| Вектор, содержащий коэффициент масштабирования для каждого измерения. Подробнее... |
|
| bool | trivial_ |
| Указывает, является ли это представление точки тривиальным. Подробнее... |
|
Подробное описание
Определение в строке 453 файла point_representation.h.
Документация конструкторов и деструктора
DefaultPointRepresentation()
| inline |
Определение в строке 456 файла point_representation.h.
Ссылки: pcl::PointRepresentation< PointDefault >::nr_dimensions_ и pcl::PointRepresentation< PointDefault >::trivial_.
Документация функций-членов
copyToFloatArray()
| void pcl::DefaultPointRepresentation< Narf36 >::copyToFloatArray | ( | const Narf36 & | p, | |
| float * | out | |||
| ) | const |
Копирует данные входной точки в массив чисел с плавающей точкой.
Этот метод необходимо переопределить во всех подклассах.
- Параметры
-
[in] p Входная точка [out] out Указатель на массив чисел с плавающей точкой.
Реализует pcl::PointRepresentation< Narf36 >.
Определение в строке 463 файла point_representation.h.
Ссылки: pcl::Narf36::descriptor и pcl::PointRepresentation< PointDefault >::nr_dimensions_.
Документация для этого класса создана на основе следующего файла:
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_default_point_representation_3_01_narf36_01_4.html