Spec-Zone.ru › PointCloudLibrary

Класс обработчика для геометрии PointCloud. Подробнее...

#include <pcl/visualization/point_cloud_geometry_handlers.h>

Inheritance graph
[легенда]
Collaboration graph
[легенда]

Публичные типы

using PointCloud = typename PointCloudGeometryHandler< PointT >::PointCloud
using PointCloudPtr = typename PointCloud::Ptr
using PointCloudConstPtr = typename PointCloud::ConstPtr
using Ptr = shared_ptr< PointCloudGeometryHandlerCustom< PointT > >
using ConstPtr = shared_ptr< const PointCloudGeometryHandlerCustom< PointT > >
- Наследуемые публичные типы от pcl::visualization::PointCloudGeometryHandler< PointT >
using PointCloud = pcl::PointCloud< PointT >
using PointCloudPtr = typename PointCloud::Ptr
using PointCloudConstPtr = typename PointCloud::ConstPtr
using Ptr = shared_ptr< PointCloudGeometryHandler< PointT > >
using ConstPtr = shared_ptr< const PointCloudGeometryHandler< PointT > >

Общедоступные члены-функции

PointCloudGeometryHandlerCustom (const PointCloudConstPtr &cloud, const std::string &x_field_name, const std::string &y_field_name, const std::string &z_field_name)
Конструктор. Подробнее...
virtual std::string getName () const
Метод getName класса. Подробнее...
virtual std::string getFieldName () const
Получить имя поля, используемого. Подробнее...
virtual void getGeometry (vtkSmartPointer< vtkPoints > &points) const
Получить фактическую геометрию точек для входного набора данных в формате VTK. Подробнее...
- Общедоступные члены-функции, унаследованные от pcl::visualization::PointCloudGeometryHandler< PointT >
PointCloudGeometryHandler (const PointCloudConstPtr &cloud)
Конструктор. Подробнее...
virtual ~PointCloudGeometryHandler ()=default
Деструктор. Подробнее...
bool isCapable () const
Проверить, может ли этот обработчик обработать входные данные или нет. Подробнее...
void setInputCloud (const PointCloudConstPtr &cloud)
Установить входное облако для использования. Подробнее...

Дополнительные унаследованные члены

- Защищённые атрибуты, унаследованные от pcl::visualization::PointCloudGeometryHandler< PointT >
PointCloudConstPtr cloud_
Указатель на входной набор данных. Подробнее...
bool capable_
Истинно, если обработчик может обработать входные данные, ложно в противном случае. Подробнее...
index_t field_x_idx_
Индекс поля, содержащего данные X. Подробнее...
index_t field_y_idx_
Индекс поля, содержащего данные Y. Подробнее...
index_t field_z_idx_
Индекс поля, содержащего данные Z. Подробнее...
std::vector< pcl::PCLPointField > fields_
Список полей, доступных для этого PointCloud. Подробнее...

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

шаблон<typename PointT>
класс pcl::visualization::PointCloudGeometryHandlerCustom< PointT >

Класс обработчика геометрии PointCloud по умолчанию.

На основе входного набора данных и трёх пользовательских полей извлекаются все данные, и отображаются на экране как XYZ-данные.

Автор
Radu B. Rusu

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

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

ConstPtr

шаблон<typename PointT >
используя pcl::visualization::PointCloudGeometryHandlerCustom< PointT >::ConstPtr = shared_ptr<const PointCloudGeometryHandlerCustom<PointT> >

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

PointCloud

шаблон<typename PointT >
используя pcl::visualization::PointCloudGeometryHandlerCustom< PointT >::PointCloud = typename PointCloudGeometryHandler<PointT>::PointCloud

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

PointCloudConstPtr

шаблон<typename PointT >
используя pcl::visualization::PointCloudGeometryHandlerCustom< PointT >::PointCloudConstPtr = typename PointCloud::ConstPtr

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

PointCloudPtr

template<typename PointT >
using pcl::visualization::PointCloudGeometryHandlerCustom< PointT >::PointCloudPtr = typename PointCloud::Ptr

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

Указатель

template<typename PointT >
using pcl::visualization::PointCloudGeometryHandlerCustom< PointT >::Ptr = shared_ptr<PointCloudGeometryHandlerCustom<PointT> >

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

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

PointCloudGeometryHandlerCustom()

template<typename PointT >
pcl::visualization::PointCloudGeometryHandlerCustom< PointT >::PointCloudGeometryHandlerCustom ( const PointCloudConstPtr & cloud,
const std::string & x_field_name,
const std::string & y_field_name,
const std::string & z_field_name
)
inline

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

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

Ссылки на pcl::visualization::PointCloudGeometryHandler< PointT >::capable_, pcl::visualization::PointCloudGeometryHandler< PointT >::field_x_idx_, pcl::visualization::PointCloudGeometryHandler< PointT >::field_y_idx_, pcl::visualization::PointCloudGeometryHandler< PointT >::field_z_idx_, pcl::visualization::PointCloudGeometryHandler< PointT >::fields_ и pcl::UNAVAILABLE.

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

getFieldName()

template<typename PointT >
virtual std::string pcl::visualization::PointCloudGeometryHandlerCustom< PointT >::getFieldName ( ) const
inlinevirtual

Получение имени используемого поля.

Реализует pcl::visualization::PointCloudGeometryHandler< PointT >.

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

getGeometry()

template<typename PointT >
virtual void pcl::visualization::PointCloudGeometryHandlerCustom< PointT >::getGeometry ( vtkSmartPointer< vtkPoints > & points ) const
inlinevirtual

Получение фактической геометрии точек для входного набора данных в формате VTK.

Parameters
[out] points результирующая геометрия

Реализует pcl::visualization::PointCloudGeometryHandler< PointT >.

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

Ссылки на pcl::visualization::PointCloudGeometryHandler< PointT >::capable_, pcl::visualization::PointCloudGeometryHandler< PointT >::cloud_, pcl::visualization::PointCloudGeometryHandler< PointT >::field_x_idx_, pcl::visualization::PointCloudGeometryHandler< PointT >::field_y_idx_, pcl::visualization::PointCloudGeometryHandler< PointT >::field_z_idx_ и pcl::visualization::PointCloudGeometryHandler< PointT >::fields_.

getName()

template<typename PointT >
virtual std::string pcl::visualization::PointCloudGeometryHandlerCustom< PointT >::getName ( ) const
inlinevirtual

Метод getName класса.

Реализует pcl::visualization::PointCloudGeometryHandler< PointT >.

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


Документация этого класса была сгенерирована из следующего файла:
  • pcl/visualization/point_cloud_geometry_handlers.h

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1visualization_1_1_point_cloud_geometry_handler_custom.html

Spec-Zone.ru

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