Spec-Zone.ru › PointCloudLibrary

PairwiseGraphRegistration класс выравнивает облака точек попарно Подробнее...

#include <pcl/registration/pairwise_graph_registration.h>

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

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

using RegistrationPtr = typename Registration< PointT, PointT >::Ptr
using GraphHandlerVertex = typename pcl::registration::GraphHandler< GraphT >::Vertex
- Публичные типы, унаследованные от pcl::GraphRegistration< GraphT >
using GraphHandler = pcl::registration::GraphHandler< GraphT >
using GraphHandlerPtr = typename pcl::registration::GraphHandler< GraphT >::Ptr
using GraphHandlerConstPtr = typename pcl::registration::GraphHandler< GraphT >::ConstPtr
using GraphHandlerVertex = typename pcl::registration::GraphHandler< GraphT >::Vertex

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

PairwiseGraphRegistration ()
Конструктор по умолчанию. Подробнее...
PairwiseGraphRegistration (const RegistrationPtr &reg, bool incremental)
Конструктор. Подробнее...
void setRegistrationMethod (const RegistrationPtr &reg)
Установить объект регистрации. Подробнее...
RegistrationPtr getRegistrationMethod ()
Получить объект регистрации. Подробнее...
void setIncremental (bool incremental)
Если True, начальное преобразование всегда устанавливается в единичную матрицу. Подробнее...
bool isIncremental () const
Итерационный режим? Подробнее...
- Общедоступные члены-функции, унаследованные от pcl::GraphRegistration< GraphT >
GraphRegistration ()
Конструктор по умолчанию. Подробнее...
virtual ~GraphRegistration ()=default
Деструктор по умолчанию. Подробнее...
template<typename PointT >
void addPointCloud (const typename pcl::PointCloud< PointT >::ConstPtr &cloud, const Eigen::Matrix4f &pose)
Добавить облако точек и связанную позу камеры в граф. Подробнее...
void setGraphHandler (GraphHandlerPtr &gh)
Установить обработчик графа. Подробнее...
GraphHandlerPtr getGraphHandler ()
Получить указатель на обработчик графа. Подробнее...
GraphHandlerConstPtr getGraphHandler () const
Получить указатель на обработчик графа. Подробнее...
void compute ()
Проверить, были ли добавлены новые позы, затем вызвать метод регистрации, который реализуется подклассами. Подробнее...

Защищенные атрибуты

RegistrationPtr registration_method_
Объект регистрации. Подробнее...
bool incremental_
Если True, начальное преобразование всегда устанавливается в единичную матрицу. Подробнее...
- Защищенные атрибуты, унаследованные от pcl::GraphRegistration< GraphT >
GraphHandlerPtr graph_handler_
Обработчик графа. Подробнее...
GraphHandlerVertex last_aligned_vertex_
Последняя оценка позы. Подробнее...
std::vector< GraphHandlerVertex > last_vertices_
Вершины, добавленные в граф с момента последнего вызова compute. Подробнее...

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

шаблон<typename GraphT, typename PointT>
класс pcl::PairwiseGraphRegistration< GraphT, PointT >

Класс PairwiseGraphRegistration осуществляет попарное выравнивание облаков точек

Автор
Nicola Fioraio

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

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

GraphHandlerVertex

шаблон<typename GraphT , typename PointT >
используется pcl::PairwiseGraphRegistration< GraphT, PointT >::GraphHandlerVertex = typename pcl::registration::GraphHandler<GraphT>::Vertex

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

RegistrationPtr

шаблон<typename GraphT , typename PointT >
используется pcl::PairwiseGraphRegistration< GraphT, PointT >::RegistrationPtr = typename Registration<PointT, PointT>::Ptr

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

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

PairwiseGraphRegistration() [1/2]

шаблон<typename GraphT , typename PointT >
pcl::PairwiseGraphRegistration< GraphT, PointT >::PairwiseGraphRegistration ( )
inline

Пустой конструктор.

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

PairwiseGraphRegistration() [2/2]

шаблон<typename GraphT , typename PointT >
pcl::PairwiseGraphRegistration< GraphT, PointT >::PairwiseGraphRegistration ( const RegistrationPtr & reg,
bool incremental
)
inline

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

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

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

getRegistrationMethod()

шаблон<typename GraphT , typename PointT >
RegistrationPtr pcl::PairwiseGraphRegistration< GraphT, PointT >::getRegistrationMethod ( )
inline

Получить объект регистрации.

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

Ссылки на pcl::PairwiseGraphRegistration< GraphT, PointT >::registration_method_.

isIncremental()

template<typename GraphT , typename PointT >
bool pcl::PairwiseGraphRegistration< GraphT, PointT >::isIncremental ( ) const
inline

Инкарементальный режим?

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

Ссылки на pcl::PairwiseGraphRegistration< GraphT, PointT >::incremental_.

setIncremental()

template<typename GraphT , typename PointT >
void pcl::PairwiseGraphRegistration< GraphT, PointT >::setIncremental ( bool incremental )
inline

Если True, начальное преобразование всегда устанавливается в единичную матрицу.

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

Ссылки на pcl::PairwiseGraphRegistration< GraphT, PointT >::incremental_.

setRegistrationMethod()

template<typename GraphT , typename PointT >
void pcl::PairwiseGraphRegistration< GraphT, PointT >::setRegistrationMethod ( const RegistrationPtr & reg )
inline

Установить объект регистрации.

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

Ссылки на pcl::PairwiseGraphRegistration< GraphT, PointT >::registration_method_.

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

incremental_

template<typename GraphT , typename PointT >
bool pcl::PairwiseGraphRegistration< GraphT, PointT >::incremental_
protected

Если True, начальное преобразование всегда устанавливается в единичную матрицу.

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

Используется в pcl::PairwiseGraphRegistration< GraphT, PointT >::isIncremental(), а также в pcl::PairwiseGraphRegistration< GraphT, PointT >::setIncremental().

registration_method_

template<typename GraphT , typename PointT >
RegistrationPtr pcl::PairwiseGraphRegistration< GraphT, PointT >::registration_method_
protected

Объект регистрации.

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

Используется в pcl::PairwiseGraphRegistration< GraphT, PointT >::getRegistrationMethod() и pcl::PairwiseGraphRegistration< GraphT, PointT >::setRegistrationMethod().


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

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

Spec-Zone.ru

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