Point Cloud Library (PCL)  1.11.1-dev
pcl::outofcore::OutofcoreOctreeBaseNode Member List

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

addDataAtMaxDepth(const AlignedPointTVector &p, const bool skip_bb_check=true)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
addDataAtMaxDepth(const pcl::PCLPointCloud2::Ptr input_cloud, const bool skip_bb_check=true)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
addDataToLeaf(const AlignedPointTVector &p, const bool skip_bb_check=true)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
addDataToLeaf(const std::vector< const PointT * > &p, const bool skip_bb_check=true)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
addDataToLeaf_and_genLOD(const AlignedPointTVector &p, const bool skip_bb_check)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
addPointCloud(const pcl::PCLPointCloud2::Ptr &input_cloud, const bool skip_bb_check=false)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
addPointCloud_and_genLOD(const pcl::PCLPointCloud2::Ptr input_cloud)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
AlignedPointTVector typedefpcl::outofcore::OutofcoreOctreeBaseNode
children_pcl::outofcore::OutofcoreOctreeBaseNodeprotected
clearData()pcl::outofcore::OutofcoreOctreeBaseNodeinlinevirtual
convertToXYZRecursive()pcl::outofcore::OutofcoreOctreeBaseNodeprotected
copyAllCurrentAndChildPointsRec(std::list< PointT > &v)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
copyAllCurrentAndChildPointsRec_sub(std::list< PointT > &v, const double percent)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
countNumChildren() constpcl::outofcore::OutofcoreOctreeBaseNodeprotectedvirtual
countNumLoadedChildren() constpcl::outofcore::OutofcoreOctreeBaseNodeprotectedvirtual
createChild(const std::size_t idx)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
deepCopy() const overridepcl::outofcore::OutofcoreOctreeBaseNodeinline
depth_pcl::outofcore::OutofcoreOctreeBaseNodeprotected
enlargeToCube(Eigen::Vector3d &bb_min, Eigen::Vector3d &bb_max)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
flushToDiskRecursive()pcl::outofcore::OutofcoreOctreeBaseNodeprotected
getBoundingBox(Eigen::Vector3d &min_bb, Eigen::Vector3d &max_bb) constpcl::outofcore::OutofcoreOctreeBaseNodeinlinevirtual
getChildPtr(std::size_t index_arg) constpcl::outofcore::OutofcoreOctreeBaseNodevirtual
getDataSize() constpcl::outofcore::OutofcoreOctreeBaseNodevirtual
getDepth() constpcl::outofcore::OutofcoreOctreeBaseNodeinlinevirtual
getMetadataFilename() constpcl::outofcore::OutofcoreOctreeBaseNodeinline
getNodeType() const overridepcl::outofcore::OutofcoreOctreeBaseNodeinline
getNumChildren() constpcl::outofcore::OutofcoreOctreeBaseNodeinlinevirtual
getNumLoadedChildren() constpcl::outofcore::OutofcoreOctreeBaseNodeinlinevirtual
getOccupiedVoxelCentersRecursive(AlignedPointTVector &voxel_centers, const std::size_t query_depth)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
getOccupiedVoxelCentersRecursive(std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &voxel_centers, const std::size_t query_depth)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
getPCDFilename() constpcl::outofcore::OutofcoreOctreeBaseNodeinline
hasUnloadedChildren() constpcl::outofcore::OutofcoreOctreeBaseNodeprotected
inBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb) constpcl::outofcore::OutofcoreOctreeBaseNodeinlineprotected
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::OutofcoreOctreeBaseNodeprotected
intersectsWithBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb) constpcl::outofcore::OutofcoreOctreeBaseNodeinlineprotected
loadChildren(bool recursive)pcl::outofcore::OutofcoreOctreeBaseNodeprotectedvirtual
loadFromFile(const boost::filesystem::path &path, OutofcoreOctreeBaseNode *super)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
m_tree_pcl::outofcore::OutofcoreOctreeBaseNodeprotected
makenode_norec(const boost::filesystem::path &path, OutofcoreOctreeBaseNode< ContainerT, PointT > *super)pcl::outofcore::OutofcoreOctreeBaseNodefriend
node_container_basenamepcl::outofcore::OutofcoreOctreeBaseNodestatic
node_container_extensionpcl::outofcore::OutofcoreOctreeBaseNodestatic
node_index_basenamepcl::outofcore::OutofcoreOctreeBaseNodestatic
node_index_extensionpcl::outofcore::OutofcoreOctreeBaseNodestatic
node_metadata_pcl::outofcore::OutofcoreOctreeBaseNodeprotected
node_type_t typedefpcl::outofcore::OutofcoreOctreeBaseNode
num_children_pcl::outofcore::OutofcoreOctreeBaseNodeprotected
num_loaded_children_pcl::outofcore::OutofcoreOctreeBaseNodeprotected
octree_disk typedefpcl::outofcore::OutofcoreOctreeBaseNode
octree_disk_node typedefpcl::outofcore::OutofcoreOctreeBaseNode
operator=(const OutofcoreOctreeBaseNode &rval)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
OutofcoreOctreeBase< ContainerT, PointT > classpcl::outofcore::OutofcoreOctreeBaseNodefriend
OutofcoreOctreeBaseNode()pcl::outofcore::OutofcoreOctreeBaseNode
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
OutofcoreOctreeBaseNode(const boost::filesystem::path &directory_path, OutofcoreOctreeBaseNode< ContainerT, PointT > *super, bool load_all)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
OutofcoreOctreeBaseNode(const OutofcoreOctreeBaseNode &rval)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
OutofcoreOctreeBaseNode(const Eigen::Vector3d &bb_min, const Eigen::Vector3d &bb_max, const char *dir, OutofcoreOctreeBaseNode< ContainerT, PointT > *super)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
parent_pcl::outofcore::OutofcoreOctreeBaseNodeprotected
payload_pcl::outofcore::OutofcoreOctreeBaseNodeprotected
pcd_extensionpcl::outofcore::OutofcoreOctreeBaseNodeprotectedstatic
pointInBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const Eigen::Vector3d &point)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
pointInBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const PointT &p)pcl::outofcore::OutofcoreOctreeBaseNodeinlineprotectedstatic
pointInBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const double x, const double y, const double z)pcl::outofcore::OutofcoreOctreeBaseNodeprotectedstatic
pointInBoundingBox(const PointT &p) constpcl::outofcore::OutofcoreOctreeBaseNodeinlineprotected
printBoundingBox(const std::size_t query_depth) constpcl::outofcore::OutofcoreOctreeBaseNodevirtual
queryBBIncludes(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, std::size_t query_depth, AlignedPointTVector &dst)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
queryBBIncludes(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, std::size_t query_depth, const pcl::PCLPointCloud2::Ptr &dst_blob)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
queryBBIncludes_subsample(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, std::uint64_t query_depth, const double percent, AlignedPointTVector &v)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
queryBBIncludes_subsample(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, std::uint64_t query_depth, const pcl::PCLPointCloud2::Ptr &dst_blob, double percent=1.0)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
queryBBIntersects(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const std::uint32_t query_depth, std::list< std::string > &file_names)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
queryBBIntersects_noload(const boost::filesystem::path &rootnode, const Eigen::Vector3d &min, const Eigen::Vector3d &max, const std::uint32_t query_depth, std::list< std::string > &bin_name)pcl::outofcore::OutofcoreOctreeBaseNodefriend
queryBBIntersects_noload(OutofcoreOctreeBaseNode< ContainerT, PointT > *current, const Eigen::Vector3d &min, const Eigen::Vector3d &max, const std::uint32_t query_depth, std::list< std::string > &bin_name)pcl::outofcore::OutofcoreOctreeBaseNodefriend
queryFrustum(const double planes[24], std::list< std::string > &file_names)pcl::outofcore::OutofcoreOctreeBaseNode
queryFrustum(const double planes[24], std::list< std::string > &file_names, const std::uint32_t query_depth, const bool skip_vfc_check=false)pcl::outofcore::OutofcoreOctreeBaseNode
queryFrustum(const double planes[24], const Eigen::Vector3d &eye, const Eigen::Matrix4d &view_projection_matrix, std::list< std::string > &file_names, const std::uint32_t query_depth, const bool skip_vfc_check=false)pcl::outofcore::OutofcoreOctreeBaseNode
randomSample(const AlignedPointTVector &p, AlignedPointTVector &insertBuff, const bool skip_bb_check)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
read(pcl::PCLPointCloud2::Ptr &output_cloud)pcl::outofcore::OutofcoreOctreeBaseNodevirtual
recFreeChildren()pcl::outofcore::OutofcoreOctreeBaseNodeprotected
rng_pcl::outofcore::OutofcoreOctreeBaseNodeprotectedstatic
rng_mutex_pcl::outofcore::OutofcoreOctreeBaseNodeprotectedstatic
root_node_pcl::outofcore::OutofcoreOctreeBaseNodeprotected
sample_percent_pcl::outofcore::OutofcoreOctreeBaseNodestatic
saveIdx(bool recursive)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
saveMetadataToFile(const boost::filesystem::path &path)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
size() constpcl::outofcore::OutofcoreOctreeBaseNodeinlineprotected
sortOctantIndices(const pcl::PCLPointCloud2::Ptr &input_cloud, std::vector< std::vector< int > > &indices, const Eigen::Vector3d &mid_xyz)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
subdividePoint(const PointT &point, std::vector< AlignedPointTVector > &c)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
subdividePoints(const AlignedPointTVector &p, std::vector< AlignedPointTVector > &c, const bool skip_bb_check)pcl::outofcore::OutofcoreOctreeBaseNodeprotected
writeVPythonVisual(std::ofstream &file)pcl::outofcore::OutofcoreOctreeBaseNode
~OutofcoreOctreeBaseNode()pcl::outofcore::OutofcoreOctreeBaseNode