#include <pcl/recognition/ransac_based/rigid_transform_space.h>
Общедоступные функции-члены | |
| Entry () | |
| Entry (const Entry &src) | |
| const Entry & | operator= (const Entry &src) |
| const Entry & | addRigidTransform (const float axis_angle[3], const float translation[3]) |
| void | computeAverageRigidTransform (float *rigid_transform=nullptr) |
| const float * | getAxisAngle () const |
| const float * | getTranslation () const |
| int | getNumberOfTransforms () const |
Защищённые атрибуты | |
| float | axis_angle_ [3] |
| float | translation_ [3] |
| int | num_transforms_ {0} |
Подробное описание
Определение в строке 61 файла rigid_transform_space.h.
Описание конструктора и деструктора
Entry() [1/2]
| inline |
Определение в строке 64 файла rigid_transform_space.h.
Ссылки: axis_angle_, pcl::recognition::aux::set3() и translation_.
Entry() [2/2]
|
Определение в строке 70 файла rigid_transform_space.h.
Ссылки: axis_angle_, pcl::recognition::aux::copy3() и translation_.
Описание методов-членов
addRigidTransform()
| inline |
Определение в строке 87 файла rigid_transform_space.h.
Ссылки: pcl::recognition::aux::add3(), axis_angle_, num_transforms_ и translation_.
computeAverageRigidTransform()
|
Определение в строке 97 файла rigid_transform_space.h.
Ссылки: axis_angle_, pcl::recognition::aux::axisAngleToRotationMatrix(), pcl::recognition::aux::copy3(), pcl::recognition::aux::mult3(), num_transforms_ и translation_.
Используется в pcl::recognition::RotationSpace::getTransformWithMostVotes().
getAxisAngle()
|
Определение в строке 117 файла rigid_transform_space.h.
Ссылки: axis_angle_.
getNumberOfTransforms()
|
Определение в строке 129 файла rigid_transform_space.h.
Ссылки: num_transforms_.
Используется в pcl::recognition::RotationSpace::getTransformWithMostVotes().
getTranslation()
|
Определение в строке 123 файла rigid_transform_space.h.
Ссылки: translation_.
operator=()
Определение в строке 77 файла rigid_transform_space.h.
Ссылки: axis_angle_, pcl::recognition::aux::copy3(), num_transforms_ и translation_.
Описание данных-членов
axis_angle_
| protected |
Определение в строке 135 файла rigid_transform_space.h.
Используется в addRigidTransform(), computeAverageRigidTransform(), Entry(), getAxisAngle() и operator=().
num_transforms_
| protected |
Определение в строке 136 файла rigid_transform_space.h.
Используется в addRigidTransform(), computeAverageRigidTransform(), getNumberOfTransforms() и operator=().
translation_
| protected |
Определение в строке 135 файла rigid_transform_space.h.
Используется в addRigidTransform(), computeAverageRigidTransform(), Entry(), getTranslation() и operator=().
Документация этого класса создана на основе следующего файла:
- pcl/recognition/ransac_based/rigid_transform_space.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1recognition_1_1_rotation_space_cell_1_1_entry.html