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. Подробнее...

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

template<typename GraphT, typename PointT>
class pcl::PairwiseGraphRegistration< GraphT, PointT >

PairwiseGraphRegistration выполняет попарное выравнивание облаков

Автор
Nicola Fioraio

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

Описание псевдонимов типов-членов

GraphHandlerVertex

template<typename GraphT , typename PointT >
using pcl::PairwiseGraphRegistration< GraphT, PointT >::GraphHandlerVertex = typename pcl::registration::GraphHandler<GraphT>::Vertex

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

RegistrationPtr

template<typename GraphT , typename PointT >
using pcl::PairwiseGraphRegistration< GraphT, PointT >::RegistrationPtr = typename Registration<PointT, PointT>::Ptr

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

Описание конструкторов и деструктора

PairwiseGraphRegistration() [1/2]

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

Конструктор без параметров.

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

PairwiseGraphRegistration() [2/2]

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

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

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

Описание функций-членов

getRegistrationMethod()

template<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

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

Определение в строке 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