Абстрактный класс листа octree Подробнее...
#include <pcl/octree/octree_nodes.h>
Публичные члены-функции | |
| OctreeLeafNode () | |
| Пустой конструктор. Подробнее... |
|
| OctreeLeafNode (const OctreeLeafNode &source) | |
| Конструктор копирования. Подробнее... |
|
| ~OctreeLeafNode () override=default | |
| Пустой деструктор. Подробнее... |
|
| OctreeLeafNode< ContainerT > * | deepCopy () const override |
| Метод для выполнения глубокой копии octree. Подробнее... |
|
| node_type_t | getNodeType () const override |
| Получить тип узла octree. Подробнее... |
|
| const ContainerT * | operator-> () const |
| Получить константный указатель на контейнер. Подробнее... |
|
| ContainerT * | operator-> () |
| Получить указатель на контейнер. Подробнее... |
|
| const ContainerT & | operator* () const |
| Получить константную ссылку на контейнер. Подробнее... |
|
| ContainerT & | operator* () |
| Получить ссылку на контейнер. Подробнее... |
|
| const ContainerT & | getContainer () const |
| Получить константную ссылку на контейнер. Подробнее... |
|
| ContainerT & | getContainer () |
| Получить ссылку на контейнер. Подробнее... |
|
| const ContainerT * | getContainerPtr () const |
| Получить константный указатель на контейнер. Подробнее... |
|
| ContainerT * | getContainerPtr () |
| Получить указатель на контейнер. Подробнее... |
|
|
| |
| OctreeNode ()=default | |
| virtual | ~OctreeNode ()=default |
Защищенные атрибуты | |
| ContainerT | container_ |
Подробное описание
template<typename ContainerT>
class pcl::octree::OctreeLeafNode< ContainerT >
Абстрактный класс листа октрей
- Примечание
- Листья октрей могут собирать данные типа ContainerT
Определение в строке 81 файла octree_nodes.h.
Документация конструктора и деструктора
OctreeLeafNode() [1/2]
| inline |
Пустой конструктор.
Определение в строке 84 файла octree_nodes.h.
OctreeLeafNode() [2/2]
| inline |
Конструктор копирования.
Определение в строке 87 файла octree_nodes.h.
~OctreeLeafNode()
| overridedefault |
Пустой деструктор.
Документация по функциям-членам
deepCopy()
| inlineoverridevirtual |
Метод для выполнения глубокой копии октрей.
Реализует pcl::octree::OctreeNode.
Определение в строке 97 файла octree_nodes.h.
getContainer() [1/2]
| inline |
Получить ссылку на контейнер.
Определение в строке 146 файла octree_nodes.h.
Ссылки на pcl::octree::OctreeLeafNode< ContainerT >::container_.
getContainer() [2/2]
| inline |
Получить константную ссылку на контейнер.
Определение в строке 139 файла octree_nodes.h.
Ссылки на pcl::octree::OctreeLeafNode< ContainerT >::container_.
Используется в pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT >::createLeafRecursive() и pcl::octree::OctreePointCloudVoxelCentroid< PointT, LeafContainerT, BranchContainerT >::getVoxelCentroidsRecursive().
getContainerPtr() [1/2]
| inline |
Получить указатель на контейнер.
Определение в строке 160 файла octree_nodes.h.
Ссылки на pcl::octree::OctreeLeafNode< ContainerT >::container_.
getContainerPtr() [2/2]
| inline |
Получить константный указатель на контейнер.
Определение в строке 153 файла octree_nodes.h.
Ссылки на pcl::octree::OctreeLeafNode< ContainerT >::container_.
Используется в pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT >::createLeaf(), pcl::octree::OctreeBase< LeafContainerT, BranchContainerT >::createLeaf() и pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT >::findLeafRecursive().
getNodeType()
| inlineoverridevirtual |
Получить тип узла ок-дерева.
Возвращает тип LEAVE_NODE.
Реализует pcl::octree::OctreeNode.
Определено в строке 104 файла octree_nodes.h.
Ссылки на pcl::octree::LEAF_NODE.
operator*() [1/2]
| inline |
Получить ссылку на контейнер.
Определено в строке 132 файла octree_nodes.h.
Ссылки на pcl::octree::OctreeLeafNode< ContainerT >::container_.
operator*() [2/2]
| inline |
Получить константную ссылку на контейнер.
Определено в строке 125 файла octree_nodes.h.
Ссылки на pcl::octree::OctreeLeafNode< ContainerT >::container_.
operator->() [1/2]
| inline |
Получить указатель на контейнер.
Определено в строке 118 файла octree_nodes.h.
Ссылки на pcl::octree::OctreeLeafNode< ContainerT >::container_.
operator->() [2/2]
| inline |
Получить константный указатель на контейнер.
Определено в строке 111 файла octree_nodes.h.
Ссылки на pcl::octree::OctreeLeafNode< ContainerT >::container_.
Документация по данным членам
container_
| protected |
Документация для этого класса была сгенерирована из следующего файла:
- pcl/octree/octree_nodes.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1octree_1_1_octree_leaf_node.html