pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > Member List

This is the complete list of members for pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT >, including all inherited members.

addDataAtMaxDepth(const AlignedPointTVector &p, const bool skip_bb_check=true) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
addDataAtMaxDepth(const pcl::PCLPointCloud2::Ptr input_cloud, const bool skip_bb_check=true) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
addDataToLeaf(const AlignedPointTVector &p, const bool skip_bb_check=true) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
addDataToLeaf(const std::vector< const PointT * > &p, const bool skip_bb_check=true) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
addDataToLeaf_and_genLOD(const AlignedPointTVector &p, const bool skip_bb_check) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
addPointCloud(const pcl::PCLPointCloud2::Ptr &input_cloud, const bool skip_bb_check=false) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
addPointCloud_and_genLOD(const pcl::PCLPointCloud2::Ptr input_cloud) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
AlignedPointTVector typedef | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
children_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
clearData() | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline virtual
convertToXYZRecursive() | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
copyAllCurrentAndChildPointsRec(std::list< PointT > &v) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
copyAllCurrentAndChildPointsRec_sub(std::list< PointT > &v, const double percent) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
countNumChildren() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected virtual
countNumLoadedChildren() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected virtual
createChild(const std::size_t idx) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
deepCopy() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline virtual
depth_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
enlargeToCube(Eigen::Vector3d &bb_min, Eigen::Vector3d &bb_max) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
flushToDiskRecursive() | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
getBoundingBox(Eigen::Vector3d &min_bb, Eigen::Vector3d &max_bb) const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline virtual
getChildPtr(size_t index_arg) const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
getDataSize() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
getDepth() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline virtual
getMetadataFilename() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline
getNodeType() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline virtual
getNumChildren() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline virtual
getNumLoadedChildren() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline virtual
getOccupiedVoxelCentersRecursive(AlignedPointTVector &voxel_centers, const size_t query_depth) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
getOccupiedVoxelCentersRecursive(std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &voxel_centers, const size_t query_depth) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
getPCDFilename() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline
hasUnloadedChildren() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
inBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb) const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline protected
init_root_node(const Eigen::Vector3d &bb_min, const Eigen::Vector3d &bb_max, OutofcoreOctreeBase< ContainerT, PointT > *const tree, const boost::filesystem::path &rootname) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
intersectsWithBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb) const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline protected
loadChildren(bool recursive) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected virtual
loadFromFile(const boost::filesystem::path &path, OutofcoreOctreeBaseNode *super) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
m_tree_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
makenode_norec(const boost::filesystem::path &path, OutofcoreOctreeBaseNode< ContainerT, PointT > *super) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | friend
node_container_basename | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | static
node_container_extension | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | static
node_index_basename | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | static
node_index_extension | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | static
node_metadata_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
node_type_t typedef | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
num_children_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
num_loaded_children_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
octree_disk typedef | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
octree_disk_node typedef | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
OctreeNode() | pcl::octree::OctreeNode | inline
operator=(const OutofcoreOctreeBaseNode &rval) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
OutofcoreOctreeBase< ContainerT, PointT > class | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | friend
OutofcoreOctreeBaseNode() | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
OutofcoreOctreeBaseNode(const Eigen::Vector3d &bb_min, const Eigen::Vector3d &bb_max, OutofcoreOctreeBase< ContainerT, PointT > *const tree, const boost::filesystem::path &root_name) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
OutofcoreOctreeBaseNode(const boost::filesystem::path &directory_path, OutofcoreOctreeBaseNode< ContainerT, PointT > *super, bool load_all) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
OutofcoreOctreeBaseNode(const OutofcoreOctreeBaseNode &rval) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
OutofcoreOctreeBaseNode(const Eigen::Vector3d &bb_min, const Eigen::Vector3d &bb_max, const char *dir, OutofcoreOctreeBaseNode< ContainerT, PointT > *super) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
parent_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
payload_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
pcd_extension | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected static
pointInBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const Eigen::Vector3d &point) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
pointInBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const PointT &p) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline protected static
pointInBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const double x, const double y, const double z) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected static
pointInBoundingBox(const PointT &p) const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline protected
printBoundingBox(const size_t query_depth) const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
queryBBIncludes(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, size_t query_depth, AlignedPointTVector &dst) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
queryBBIncludes(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, size_t query_depth, const pcl::PCLPointCloud2::Ptr &dst_blob) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
queryBBIncludes_subsample(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, boost::uint64_t query_depth, const double percent, AlignedPointTVector &v) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
queryBBIncludes_subsample(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, boost::uint64_t query_depth, const pcl::PCLPointCloud2::Ptr &dst_blob, double percent=1.0) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
queryBBIntersects(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const boost::uint32_t query_depth, std::list< std::string > &file_names) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
queryBBIntersects_noload(const boost::filesystem::path &rootnode, const Eigen::Vector3d &min, const Eigen::Vector3d &max, const boost::uint32_t query_depth, std::list< std::string > &bin_name) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | friend
queryBBIntersects_noload(OutofcoreOctreeBaseNode< ContainerT, PointT > *current, const Eigen::Vector3d &min, const Eigen::Vector3d &max, const boost::uint32_t query_depth, std::list< std::string > &bin_name) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | friend
queryFrustum(const double planes[24], std::list< std::string > &file_names) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
queryFrustum(const double planes[24], std::list< std::string > &file_names, const boost::uint32_t query_depth, const bool skip_vfc_check=false) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
queryFrustum(const double planes[24], const Eigen::Vector3d &eye, const Eigen::Matrix4d &view_projection_matrix, std::list< std::string > &file_names, const boost::uint32_t query_depth, const bool skip_vfc_check=false) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
rand_gen_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected static
randomSample(const AlignedPointTVector &p, AlignedPointTVector &insertBuff, const bool skip_bb_check) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
read(pcl::PCLPointCloud2::Ptr &output_cloud) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual
recFreeChildren() | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
rng_mutex_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected static
rngseed | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected static
root_node_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
sample_percent_ | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | static
saveIdx(bool recursive) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
saveMetadataToFile(const boost::filesystem::path &path) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
size() const | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | inline protected
sortOctantIndices(const pcl::PCLPointCloud2::Ptr &input_cloud, std::vector< std::vector< int > > &indices, const Eigen::Vector3d &mid_xyz) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
subdividePoint(const PointT &point, std::vector< AlignedPointTVector > &c) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
subdividePoints(const AlignedPointTVector &p, std::vector< AlignedPointTVector > &c, const bool skip_bb_check) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | protected
writeVPythonVisual(std::ofstream &file) | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > |
~OctreeNode() | pcl::octree::OctreeNode | inline virtual
~OutofcoreOctreeBaseNode() | pcl::outofcore::OutofcoreOctreeBaseNode< ContainerT, PointT > | virtual