Public Types | Public Member Functions | Protected Attributes | Private Member Functions
pcl::PairwiseGraphRegistration< GraphT, PointT > Class Template Reference

PairwiseGraphRegistration class aligns the clouds two by two More...

#include <pairwise_graph_registration.h>

Inheritance diagram for pcl::PairwiseGraphRegistration< GraphT, PointT >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef
pcl::registration::GraphHandler
< GraphT >::Vertex 
GraphHandlerVertex
typedef Registration< PointT,
PointT >::Ptr 
RegistrationPtr

Public Member Functions

RegistrationPtr getRegistrationMethod ()
 Get the registration object.
bool isIncremental () const
 Is incremental ?
 PairwiseGraphRegistration ()
 Empty constructor.
 PairwiseGraphRegistration (const RegistrationPtr &reg, bool incremental)
 Constructor.
void setIncremental (bool incremental)
 If True the initial transformation is always set to the Identity.
void setRegistrationMethod (const RegistrationPtr &reg)
 Set the registration object.
virtual ~PairwiseGraphRegistration ()
 Empty destructor.

Protected Attributes

bool incremental_
 If True the initial transformation is always set to the Identity.
RegistrationPtr registration_method_
 The registration object.

Private Member Functions

virtual void computeRegistration ()
 The registration method.

Detailed Description

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

PairwiseGraphRegistration class aligns the clouds two by two

Author:
Nicola Fioraio

Definition at line 54 of file pairwise_graph_registration.h.


Member Typedef Documentation

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

Reimplemented from pcl::GraphRegistration< GraphT >.

Definition at line 62 of file pairwise_graph_registration.h.

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

Definition at line 61 of file pairwise_graph_registration.h.


Constructor & Destructor Documentation

template<typename GraphT , typename PointT >
virtual pcl::PairwiseGraphRegistration< GraphT, PointT >::~PairwiseGraphRegistration ( ) [inline, virtual]

Empty destructor.

Definition at line 65 of file pairwise_graph_registration.h.

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

Empty constructor.

Definition at line 69 of file pairwise_graph_registration.h.

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

Constructor.

Definition at line 72 of file pairwise_graph_registration.h.


Member Function Documentation

template<typename GraphT , typename PointT >
void pcl::PairwiseGraphRegistration< GraphT, PointT >::computeRegistration ( ) [private, virtual]

The registration method.

Implements pcl::GraphRegistration< GraphT >.

Definition at line 44 of file pairwise_graph_registration.hpp.

template<typename GraphT , typename PointT >
RegistrationPtr pcl::PairwiseGraphRegistration< GraphT, PointT >::getRegistrationMethod ( ) [inline]

Get the registration object.

Definition at line 84 of file pairwise_graph_registration.h.

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

Is incremental ?

Definition at line 98 of file pairwise_graph_registration.h.

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

If True the initial transformation is always set to the Identity.

Definition at line 91 of file pairwise_graph_registration.h.

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

Set the registration object.

Definition at line 77 of file pairwise_graph_registration.h.


Member Data Documentation

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

If True the initial transformation is always set to the Identity.

Definition at line 107 of file pairwise_graph_registration.h.

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

The registration object.

Definition at line 105 of file pairwise_graph_registration.h.


The documentation for this class was generated from the following files:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:42:42