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_
Значение true означает, что обработчик может обрабатывать входные данные, false — что не может. Подробнее...
index_t field_x_idx_
Индекс поля, содержащего данные X. Подробнее...
index_t field_y_idx_
Индекс поля, содержащего данные Y. Подробнее...
index_t field_z_idx_
Индекс поля, содержащего данные Z. Подробнее...
std::vector< pcl::PCLPointField > fields_
Список полей, доступных для этого PointCloud. Подробнее...

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

template<typename PointT>
class pcl::visualization::PointCloudGeometryHandlerCustom< PointT >

Пользовательский класс-обработчик геометрии PointCloud.

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

Автор
Radu B. Rusu

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

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

ConstPtr

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

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

PointCloud

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

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

PointCloudConstPtr

template<typename PointT >
using 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.

Ptr

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.

Параметры
[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