begin(uindex_t max_depth_arg=0) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
branch_count_ |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
BranchContainer typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
branchHasChild(const BranchNode &branch_arg, unsigned char child_idx_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
BranchNode typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
breadth_begin(uindex_t max_depth_arg=0) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
breadth_end() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
BreadthFirstIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
buffer_selector_ |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
ConstBreadthFirstIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
ConstDepthFirstIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
ConstIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
ConstLeafNodeBreadthIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
ConstLeafNodeDepthFirstIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
ConstLeafNodeIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
createBranchChild(BranchNode &branch_arg, unsigned char child_idx_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
createLeaf(uindex_t idx_x_arg, uindex_t idx_y_arg, uindex_t idx_z_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
createLeaf(const OctreeKey &key_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
createLeafChild(BranchNode &branch_arg, unsigned char child_idx_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
createLeafRecursive(const OctreeKey &key_arg, uindex_t depth_mask_arg, BranchNode *branch_arg, LeafNode *&return_leaf_arg, BranchNode *&parent_of_leaf_arg, bool branch_reset_arg=false) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
deleteBranch(BranchNode &branch_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
deleteBranchChild(BranchNode &branch_arg, unsigned char buffer_selector_arg, unsigned char child_idx_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
deleteBranchChild(BranchNode &branch_arg, unsigned char child_idx_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
deleteCurrentBuffer() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
deleteLeafRecursive(const OctreeKey &key_arg, uindex_t depth_mask_arg, BranchNode *branch_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
deletePreviousBuffer() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
deleteTree() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
depth_begin(uindex_t maxDepth_arg=0) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
depth_end() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
depth_mask_ |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
DepthFirstIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
deserializeTree(std::vector< char > &binary_tree_in_arg, bool do_XOR_decoding_arg=false) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
deserializeTree(std::vector< char > &binary_tree_in_arg, std::vector< LeafContainerT * > &leaf_container_vector_arg, bool do_XOR_decoding_arg=false) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
deserializeTreeCallback(LeafContainerT &, const OctreeKey &) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotectedvirtual |
deserializeTreeRecursive(BranchNode *branch_arg, uindex_t depth_mask_arg, OctreeKey &key_arg, typename std::vector< char >::const_iterator &binary_tree_in_it_arg, typename std::vector< char >::const_iterator &binary_tree_in_it_end_arg, typename std::vector< LeafContainerT * >::const_iterator *leaf_container_vector_it_arg, typename std::vector< LeafContainerT * >::const_iterator *leaf_container_vector_it_end_arg, bool branch_reset_arg=false, bool do_XOR_decoding_arg=false) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
dynamic_depth_enabled_ |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
end() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
existLeaf(uindex_t idx_x_arg, uindex_t idx_y_arg, uindex_t idx_z_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
existLeaf(const OctreeKey &key_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
findLeaf(uindex_t idx_x_arg, uindex_t idx_y_arg, uindex_t idx_z_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
findLeaf(const OctreeKey &key_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
findLeafRecursive(const OctreeKey &key_arg, uindex_t depth_mask_arg, BranchNode *branch_arg, LeafContainerT *&result_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
getBranchBitPattern(const BranchNode &branch_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
getBranchBitPattern(const BranchNode &branch_arg, unsigned char bufferSelector_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
getBranchChildPtr(const BranchNode &branch_arg, unsigned char child_idx_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
getBranchCount() const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
getBranchXORBitPattern(const BranchNode &branch_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
getLeafCount() const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
getRootNode() const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
getTreeDepth() const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
hasBranchChanges(const BranchNode &branch_arg) const |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
Iterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
leaf_breadth_begin(uindex_t max_depth_arg=0u) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
leaf_breadth_end() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
leaf_count_ |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
leaf_depth_begin(uindex_t max_depth_arg=0) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
leaf_depth_end() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
LeafContainer typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
LeafNode typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
LeafNodeBreadthIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
LeafNodeDepthFirstIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
LeafNodeIterator typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
max_key_ |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
Octree2BufBase() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
Octree2BufBase(const Octree2BufBase &source) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
octree_depth_ |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
OctreeBreadthFirstIterator< OctreeT > class |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
friend |
octreeCanResize() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
OctreeDepthFirstIterator< OctreeT > class |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
friend |
OctreeIteratorBase< OctreeT > class |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
friend |
OctreeLeafNodeBreadthFirstIterator< OctreeT > class |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
friend |
OctreeLeafNodeDepthFirstIterator< OctreeT > class |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
friend |
OctreeT typedef |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
operator=(const Octree2BufBase &source) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inline |
printBinary(char data_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
removeLeaf(uindex_t idx_x_arg, uindex_t idx_y_arg, uindex_t idx_z_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
removeLeaf(const OctreeKey &key_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
root_node_ |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
serializeLeafs(std::vector< LeafContainerT * > &leaf_container_vector_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
serializeNewLeafs(std::vector< LeafContainerT * > &leaf_container_vector_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
serializeTree(std::vector< char > &binary_tree_out_arg, bool do_XOR_encoding_arg=false) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
serializeTree(std::vector< char > &binary_tree_out_arg, std::vector< LeafContainerT * > &leaf_container_vector_arg, bool do_XOR_encoding_arg=false) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
serializeTreeCallback(LeafContainerT &, const OctreeKey &) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotectedvirtual |
serializeTreeRecursive(BranchNode *branch_arg, OctreeKey &key_arg, std::vector< char > *binary_tree_out_arg, typename std::vector< LeafContainerT * > *leaf_container_vector_arg, bool do_XOR_encoding_arg=false, bool new_leafs_filter_arg=false) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
setBranchChildPtr(BranchNode &branch_arg, unsigned char child_idx_arg, OctreeNode *new_child_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
inlineprotected |
setMaxVoxelIndex(uindex_t max_voxel_index_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
setTreeDepth(uindex_t depth_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
switchBuffers() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
|
tree_dirty_flag_ |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
treeCleanUpRecursive(BranchNode *branch_arg) |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
protected |
~Octree2BufBase() |
pcl::octree::Octree2BufBase< LeafContainerT, BranchContainerT > |
virtual |