Point Cloud Library (PCL)  1.7.0
Public Member Functions | Protected Attributes
pcl::recognition::RigidTransformSpace Class Reference

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

List of all members.

Public Member Functions

 RigidTransformSpace ()
virtual ~RigidTransformSpace ()
void build (const float *pos_bounds, float translation_cell_size, float rotation_cell_size)
void clear ()
std::list< RotationSpace * > & getRotationSpaces ()
const std::list< RotationSpace * > & getRotationSpaces () const
int getNumberOfOccupiedRotationSpaces ()
bool addRigidTransform (const ModelLibrary::Model *model, const float position[3], const float rigid_transform[12])

Protected Attributes

RotationSpaceOctree pos_octree_
RotationSpaceCreator rotation_space_creator_

Detailed Description

Definition at line 341 of file rigid_transform_space.h.


Constructor & Destructor Documentation

Definition at line 344 of file rigid_transform_space.h.

Definition at line 345 of file rigid_transform_space.h.


Member Function Documentation

bool pcl::recognition::RigidTransformSpace::addRigidTransform ( const ModelLibrary::Model model,
const float  position[3],
const float  rigid_transform[12] 
) [inline]
void pcl::recognition::RigidTransformSpace::build ( const float *  pos_bounds,
float  translation_cell_size,
float  rotation_cell_size 
) [inline]

Definition at line 348 of file rigid_transform_space.h.

Definition at line 358 of file rigid_transform_space.h.

Definition at line 377 of file rigid_transform_space.h.

Definition at line 365 of file rigid_transform_space.h.

Definition at line 371 of file rigid_transform_space.h.


Member Data Documentation

Definition at line 408 of file rigid_transform_space.h.

Definition at line 409 of file rigid_transform_space.h.


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