Stores some information about the model. More...
#include <model_library.h>
Public Member Functions | |
| const float * | getBoundsOfOctreePoints () const |
| const std::string & | getObjectName () const |
| const ORROctree & | getOctree () const |
| const float * | getOctreeCenterOfMass () const |
| const PointCloudIn & | getPointsForRegistration () const |
| void * | getUserData () const |
| Model (const PointCloudIn &points, const PointCloudN &normals, float voxel_size, const std::string &object_name, float frac_of_points_for_registration, void *user_data=NULL) | |
| virtual | ~Model () |
Protected Attributes | |
| float | bounds_of_octree_points_ [6] |
| const std::string | obj_name_ |
| ORROctree | octree_ |
| float | octree_center_of_mass_ [3] |
| PointCloudIn | points_for_registration_ |
| void * | user_data_ |
Stores some information about the model.
Definition at line 66 of file model_library.h.
| pcl::recognition::ModelLibrary::Model::Model | ( | const PointCloudIn & | points, |
| const PointCloudN & | normals, | ||
| float | voxel_size, | ||
| const std::string & | object_name, | ||
| float | frac_of_points_for_registration, | ||
| void * | user_data = NULL |
||
| ) | [inline] |
Definition at line 69 of file model_library.h.
| virtual pcl::recognition::ModelLibrary::Model::~Model | ( | ) | [inline, virtual] |
Definition at line 125 of file model_library.h.
| const float* pcl::recognition::ModelLibrary::Model::getBoundsOfOctreePoints | ( | ) | const [inline] |
Definition at line 154 of file model_library.h.
| const std::string& pcl::recognition::ModelLibrary::Model::getObjectName | ( | ) | const [inline] |
Definition at line 130 of file model_library.h.
| const ORROctree& pcl::recognition::ModelLibrary::Model::getOctree | ( | ) | const [inline] |
Definition at line 136 of file model_library.h.
| const float* pcl::recognition::ModelLibrary::Model::getOctreeCenterOfMass | ( | ) | const [inline] |
Definition at line 148 of file model_library.h.
| const PointCloudIn& pcl::recognition::ModelLibrary::Model::getPointsForRegistration | ( | ) | const [inline] |
Definition at line 160 of file model_library.h.
| void* pcl::recognition::ModelLibrary::Model::getUserData | ( | ) | const [inline] |
Definition at line 142 of file model_library.h.
float pcl::recognition::ModelLibrary::Model::bounds_of_octree_points_[6] [protected] |
Definition at line 169 of file model_library.h.
const std::string pcl::recognition::ModelLibrary::Model::obj_name_ [protected] |
Definition at line 166 of file model_library.h.
Definition at line 167 of file model_library.h.
float pcl::recognition::ModelLibrary::Model::octree_center_of_mass_[3] [protected] |
Definition at line 168 of file model_library.h.
Definition at line 170 of file model_library.h.
void* pcl::recognition::ModelLibrary::Model::user_data_ [protected] |
Definition at line 171 of file model_library.h.