Point Cloud Library (PCL)  1.7.1
List of all members | Public Member Functions | Protected Attributes
pcl::recognition::RotationSpaceCreator Class Reference

#include <pcl/recognition/ransac_based/rigid_transform_space.h>

Public Member Functions

 RotationSpaceCreator ()
 
virtual ~RotationSpaceCreator ()
 
RotationSpacecreate (const SimpleOctree< RotationSpace, RotationSpaceCreator, float >::Node *leaf)
 
void setDiscretization (float value)
 
int getNumberOfRotationSpaces () const
 
const std::list< RotationSpace * > & getRotationSpaces () const
 
std::list< RotationSpace * > & getRotationSpaces ()
 
void reset ()
 

Protected Attributes

float discretization_
 
int counter_
 
std::list< RotationSpace * > rotation_spaces_
 

Detailed Description

Definition at line 294 of file rigid_transform_space.h.

Constructor & Destructor Documentation

pcl::recognition::RotationSpaceCreator::RotationSpaceCreator ( )
inline

Definition at line 297 of file rigid_transform_space.h.

virtual pcl::recognition::RotationSpaceCreator::~RotationSpaceCreator ( )
inlinevirtual

Definition at line 301 of file rigid_transform_space.h.

Member Function Documentation

RotationSpace* pcl::recognition::RotationSpaceCreator::create ( const SimpleOctree< RotationSpace, RotationSpaceCreator, float >::Node *  leaf)
inline
int pcl::recognition::RotationSpaceCreator::getNumberOfRotationSpaces ( ) const
inline

Definition at line 318 of file rigid_transform_space.h.

References counter_.

const std::list<RotationSpace*>& pcl::recognition::RotationSpaceCreator::getRotationSpaces ( ) const
inline

Definition at line 321 of file rigid_transform_space.h.

References rotation_spaces_.

std::list<RotationSpace*>& pcl::recognition::RotationSpaceCreator::getRotationSpaces ( )
inline

Definition at line 324 of file rigid_transform_space.h.

References rotation_spaces_.

void pcl::recognition::RotationSpaceCreator::reset ( )
inline

Definition at line 327 of file rigid_transform_space.h.

References counter_, and rotation_spaces_.

void pcl::recognition::RotationSpaceCreator::setDiscretization ( float  value)
inline

Definition at line 315 of file rigid_transform_space.h.

References discretization_.

Member Data Documentation

int pcl::recognition::RotationSpaceCreator::counter_
protected

Definition at line 335 of file rigid_transform_space.h.

Referenced by create(), getNumberOfRotationSpaces(), and reset().

float pcl::recognition::RotationSpaceCreator::discretization_
protected

Definition at line 334 of file rigid_transform_space.h.

Referenced by create(), and setDiscretization().

std::list<RotationSpace*> pcl::recognition::RotationSpaceCreator::rotation_spaces_
protected

Definition at line 336 of file rigid_transform_space.h.

Referenced by create(), getRotationSpaces(), and reset().


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