, including all inherited members.
| addData(unsigned int idxX_arg, unsigned int idxY_arg, unsigned int idxZ_arg, const DataT &data_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| addData(const OctreeKey &key_arg, const DataT &data_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| branchCount_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| branchHasChild(const BranchNode &branch_arg, unsigned char childIdx_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| BranchNode typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| branchNodePool_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| BreadthFirstIterator typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| bufferSelector_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| ConstBreadthFirstIterator typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| ConstDepthFirstIterator typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| ConstIterator typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| ConstLeafNodeIterator typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| createBranchChild(BranchNode &branch_arg, unsigned char childIdx_arg, BranchNode *&newBranchChild_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| createLeaf(const OctreeKey &key_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| createLeafChild(BranchNode &branch_arg, unsigned char childIdx_arg, LeafNode *&newLeafChild_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| createLeafRecursive(const OctreeKey &key_arg, unsigned int depthMask_arg, BranchNode *branch_arg, bool branchReset_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| deleteBranch(BranchNode &branch_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| deleteBranchChild(BranchNode &branch_arg, unsigned char bufferSelector_arg, unsigned char childIdx_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| deleteCurrentBuffer() | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline] |
| deleteLeafRecursive(const OctreeKey &key_arg, unsigned int depthMask_arg, BranchNode *branch_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| deletePreviousBuffer() | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline] |
| deleteTree(bool freeMemory_arg=false) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| DepthFirstIterator typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| depthMask_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| deserializeTree(std::vector< char > &binaryTreeIn_arg, bool doXORDecoding_arg=false) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| deserializeTree(std::vector< char > &binaryTreeIn_arg, std::vector< DataT > &dataVector_arg, bool doXORDecoding_arg=false) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| deserializeTreeCallback(LeafNode &, const OctreeKey &) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected, virtual] |
| deserializeTreeRecursive(BranchNode *branch_arg, unsigned int depthMask_arg, OctreeKey &key_arg, typename std::vector< char >::const_iterator &binaryTreeIT_arg, typename std::vector< char >::const_iterator &binaryTreeIT_End_arg, typename std::vector< DataT >::const_iterator *dataVectorIterator_arg, typename std::vector< DataT >::const_iterator *dataVectorEndIterator_arg, bool branchReset_arg=false, bool doXORDecoding_arg=false) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| existLeaf(unsigned int idxX_arg, unsigned int idxY_arg, unsigned int idxZ_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| existLeaf(const OctreeKey &key_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| findLeaf(const OctreeKey &key_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| findLeafRecursive(const OctreeKey &key_arg, unsigned int depthMask_arg, BranchNode *branch_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| genDataTByOctreeKey(const OctreeKey &, DataT &) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected, virtual] |
| genOctreeKeyForDataT(const DataT &, OctreeKey &) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected, virtual] |
| getBranchBitPattern(const BranchNode &branch_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| getBranchBitPattern(const BranchNode &branch_arg, unsigned char bufferSelector_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| getBranchChildPtr(const BranchNode &branch_arg, unsigned char childIdx_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| getBranchCount() const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline] |
| getBranchXORBitPattern(const BranchNode &branch_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| getData(unsigned int idxX_arg, unsigned int idxY_arg, unsigned int idxZ_arg, DataT &data_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| getDataFromOctreeNode(const OctreeNode *node_arg, DataT &data_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| getDataFromOctreeNode(const OctreeNode *node_arg, std::vector< DataT > &data_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| getDataSizeFromOctreeNode(const OctreeNode *node_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| getLeafCount() const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline] |
| getRootNode() const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| getTreeDepth() const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline] |
| hasBranchChanges(const BranchNode &branch_arg) const | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| Iterator typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| leafCount_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| LeafNode typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| LeafNodeIterator typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| leafNodePool_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| Log2(double n_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| maxKey_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| objectCount_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| Octree2BufBase() | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| Octree2BufBase(const Octree2BufBase &source) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline] |
| OctreeBreadthFirstIterator< DataT, OctreeT > class | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [friend] |
| octreeCanResize() | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| octreeDepth_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| OctreeDepthFirstIterator< DataT, OctreeT > class | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [friend] |
| OctreeIteratorBase< DataT, OctreeT > class | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [friend] |
| OctreeLeafNodeIterator< DataT, OctreeT > class | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [friend] |
| OctreeT typedef | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| operator=(const Octree2BufBase &source) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline] |
| poolCleanUp() | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| printBinary(char data_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| removeLeaf(unsigned int idxX_arg, unsigned int idxY_arg, unsigned int idxZ_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| removeLeaf(const OctreeKey &key_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| rootNode_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| serializeLeafs(std::vector< DataT > &dataVector_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| serializeNewLeafs(std::vector< DataT > &dataVector_arg, const int minPointsPerLeaf_arg=0) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| serializeTree(std::vector< char > &binaryTreeOut_arg, bool doXOREncoding_arg=false) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| serializeTree(std::vector< char > &binaryTreeOut_arg, std::vector< DataT > &dataVector_arg, bool doXOREncoding_arg=false) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| serializeTreeCallback(LeafNode &, const OctreeKey &) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected, virtual] |
| serializeTreeRecursive(BranchNode *branch_arg, OctreeKey &key_arg, std::vector< char > *binaryTreeOut_arg, typename std::vector< DataT > *dataVector_arg, bool doXOREncoding_arg=false, bool newLeafsFilter_arg=false, std::size_t minPointsPerLeaf_arg=0) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| setBranchChildPtr(BranchNode &branch_arg, unsigned char childIdx_arg, OctreeNode *newChild_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [inline, protected] |
| setMaxVoxelIndex(unsigned int maxVoxelIndex_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| setTreeDepth(unsigned int depth_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| switchBuffers() | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | |
| treeCleanUpRecursive(BranchNode *branch_arg) | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| treeDirtyFlag_ | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [protected] |
| ~Octree2BufBase() | pcl::octree::Octree2BufBase< DataT, LeafT, BranchT > | [virtual] |