Spec-Zone.ru › PointCloudLibrary

Хранит информацию о модели. Подробнее...

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

Collaboration graph
[легенда]

Общедоступные члены-функции

Model (const PointCloudIn &points, const PointCloudN &normals, float voxel_size, const std::string &object_name, float frac_of_points_for_registration, void *user_data=nullptr)
virtual ~Model ()=default
const std::string & getObjectName () const
const ORROctree & getOctree () const
void * getUserData () const
const float * getOctreeCenterOfMass () const
const float * getBoundsOfOctreePoints () const
const PointCloudIn & getPointsForRegistration () const

Защищенные атрибуты

const std::string obj_name_
ORROctree octree_
float octree_center_of_mass_ [3]
float bounds_of_octree_points_ [6]
PointCloudIn points_for_registration_
void * user_data_

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

Хранит некоторую информацию о модели.

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

Документация конструктора и деструктора

Model()

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 = nullptr
)
inline

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

Ссылки на pcl::recognition::aux::add3(), pcl::recognition::aux::copy3(), pcl::recognition::aux::expandBoundingBoxToContainPoint(), pcl::recognition::aux::mult3(), pcl::common::UniformGenerator< T >::run(), и pcl::common::UniformGenerator< T >::setParameters().

~Model()

virtual pcl::recognition::ModelLibrary::Model::~Model ( )
virtualdefault

Документация по членам-функциям

getBoundsOfOctreePoints()

const float* pcl::recognition::ModelLibrary::Model::getBoundsOfOctreePoints ( ) const
inline

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

Используется в pcl::recognition::Hypothesis::computeBounds().

getObjectName()

const std::string& pcl::recognition::ModelLibrary::Model::getObjectName ( ) const
inline

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

getOctree()

const ORROctree& pcl::recognition::ModelLibrary::Model::getOctree ( ) const
inline

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

getOctreeCenterOfMass()

const float* pcl::recognition::ModelLibrary::Model::getOctreeCenterOfMass ( ) const
inline

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

Используется в pcl::recognition::Hypothesis::computeCenterOfMass().

getPointsForRegistration()

const PointCloudIn& pcl::recognition::ModelLibrary::Model::getPointsForRegistration ( ) const
inline

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

getUserData()

void* pcl::recognition::ModelLibrary::Model::getUserData ( ) const
inline

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

Документация по данным членам

bounds_of_octree_points_

float pcl::recognition::ModelLibrary::Model::bounds_of_octree_points_[6]
protected

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

obj_name_

const std::string pcl::recognition::ModelLibrary::Model::obj_name_
protected

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

octree_

ORROctree pcl::recognition::ModelLibrary::Model::octree_
protected

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

octree_center_of_mass_

float pcl::recognition::ModelLibrary::Model::octree_center_of_mass_[3]
protected

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

points_for_registration_

PointCloudIn pcl::recognition::ModelLibrary::Model::points_for_registration_
protected

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

user_data_

void* pcl::recognition::ModelLibrary::Model::user_data_
protected

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


Документация по этому классу сгенерирована из следующего файла:
  • pcl/recognition/ransac_based/model_library.h

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1recognition_1_1_model_library_1_1_model.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API