point_cloud_library / 1.12.1 / classpcl_1_1outofcore_1_1_outofcore_octree_base_node-members.html /

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::OutofcoreOctreeBaseNode protected
addDataAtMaxDepth(const pcl::PCLPointCloud2::Ptr input_cloud, const bool skip_bb_check=true) pcl::outofcore::OutofcoreOctreeBaseNode protected
addDataToLeaf(const AlignedPointTVector &p, const bool skip_bb_check=true) pcl::outofcore::OutofcoreOctreeBaseNode virtual
addDataToLeaf(const std::vector< const PointT * > &p, const bool skip_bb_check=true) pcl::outofcore::OutofcoreOctreeBaseNode virtual
addDataToLeaf_and_genLOD(const AlignedPointTVector &p, const bool skip_bb_check) pcl::outofcore::OutofcoreOctreeBaseNode virtual
addPointCloud(const pcl::PCLPointCloud2::Ptr &input_cloud, const bool skip_bb_check=false) pcl::outofcore::OutofcoreOctreeBaseNode virtual
addPointCloud_and_genLOD(const pcl::PCLPointCloud2::Ptr input_cloud) pcl::outofcore::OutofcoreOctreeBaseNode virtual
AlignedPointTVector typedef pcl::outofcore::OutofcoreOctreeBaseNode
children_ pcl::outofcore::OutofcoreOctreeBaseNode protected
clearData() pcl::outofcore::OutofcoreOctreeBaseNode inlinevirtual
convertToXYZRecursive() pcl::outofcore::OutofcoreOctreeBaseNode protected
copyAllCurrentAndChildPointsRec(std::list< PointT > &v) pcl::outofcore::OutofcoreOctreeBaseNode protected
copyAllCurrentAndChildPointsRec_sub(std::list< PointT > &v, const double percent) pcl::outofcore::OutofcoreOctreeBaseNode protected
countNumChildren() const pcl::outofcore::OutofcoreOctreeBaseNode protectedvirtual
countNumLoadedChildren() const pcl::outofcore::OutofcoreOctreeBaseNode protectedvirtual
createChild(const std::size_t idx) pcl::outofcore::OutofcoreOctreeBaseNode protected
deepCopy() const override pcl::outofcore::OutofcoreOctreeBaseNode inline
depth_ pcl::outofcore::OutofcoreOctreeBaseNode protected
enlargeToCube(Eigen::Vector3d &bb_min, Eigen::Vector3d &bb_max) pcl::outofcore::OutofcoreOctreeBaseNode protected
flushToDiskRecursive() pcl::outofcore::OutofcoreOctreeBaseNode protected
getBoundingBox(Eigen::Vector3d &min_bb, Eigen::Vector3d &max_bb) const pcl::outofcore::OutofcoreOctreeBaseNode inlinevirtual
getChildPtr(std::size_t index_arg) const pcl::outofcore::OutofcoreOctreeBaseNode virtual
getDataSize() const pcl::outofcore::OutofcoreOctreeBaseNode virtual
getDepth() const pcl::outofcore::OutofcoreOctreeBaseNode inlinevirtual
getMetadataFilename() const pcl::outofcore::OutofcoreOctreeBaseNode inline
getNodeType() const override pcl::outofcore::OutofcoreOctreeBaseNode inline
getNumChildren() const pcl::outofcore::OutofcoreOctreeBaseNode inlinevirtual
getNumLoadedChildren() const pcl::outofcore::OutofcoreOctreeBaseNode inlinevirtual
getOccupiedVoxelCentersRecursive(AlignedPointTVector &voxel_centers, const std::size_t query_depth) pcl::outofcore::OutofcoreOctreeBaseNode protected
getOccupiedVoxelCentersRecursive(std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &voxel_centers, const std::size_t query_depth) pcl::outofcore::OutofcoreOctreeBaseNode protected
getPCDFilename() const pcl::outofcore::OutofcoreOctreeBaseNode inline
hasUnloadedChildren() const pcl::outofcore::OutofcoreOctreeBaseNode protected
inBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb) const pcl::outofcore::OutofcoreOctreeBaseNode inlineprotected
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 protected
intersectsWithBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb) const pcl::outofcore::OutofcoreOctreeBaseNode inlineprotected
loadChildren(bool recursive) pcl::outofcore::OutofcoreOctreeBaseNode protectedvirtual
loadFromFile(const boost::filesystem::path &path, OutofcoreOctreeBaseNode *super) pcl::outofcore::OutofcoreOctreeBaseNode protected
m_tree_ pcl::outofcore::OutofcoreOctreeBaseNode protected
makenode_norec(const boost::filesystem::path &path, OutofcoreOctreeBaseNode< ContainerT, PointT > *super) pcl::outofcore::OutofcoreOctreeBaseNode friend
node_container_basename pcl::outofcore::OutofcoreOctreeBaseNode static
node_container_extension pcl::outofcore::OutofcoreOctreeBaseNode static
node_index_basename pcl::outofcore::OutofcoreOctreeBaseNode static
node_index_extension pcl::outofcore::OutofcoreOctreeBaseNode static
node_metadata_ pcl::outofcore::OutofcoreOctreeBaseNode protected
node_type_t typedef pcl::outofcore::OutofcoreOctreeBaseNode
num_children_ pcl::outofcore::OutofcoreOctreeBaseNode protected
num_loaded_children_ pcl::outofcore::OutofcoreOctreeBaseNode protected
octree_disk typedef pcl::outofcore::OutofcoreOctreeBaseNode
octree_disk_node typedef pcl::outofcore::OutofcoreOctreeBaseNode
operator=(const OutofcoreOctreeBaseNode &rval) pcl::outofcore::OutofcoreOctreeBaseNode protected
OutofcoreOctreeBase< ContainerT, PointT > class pcl::outofcore::OutofcoreOctreeBaseNode friend
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::OutofcoreOctreeBaseNode protected
OutofcoreOctreeBaseNode(const OutofcoreOctreeBaseNode &rval) pcl::outofcore::OutofcoreOctreeBaseNode protected
OutofcoreOctreeBaseNode(const Eigen::Vector3d &bb_min, const Eigen::Vector3d &bb_max, const char *dir, OutofcoreOctreeBaseNode< ContainerT, PointT > *super) pcl::outofcore::OutofcoreOctreeBaseNode protected
parent_ pcl::outofcore::OutofcoreOctreeBaseNode protected
payload_ pcl::outofcore::OutofcoreOctreeBaseNode protected
pcd_extension pcl::outofcore::OutofcoreOctreeBaseNode protectedstatic
pointInBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const Eigen::Vector3d &point) pcl::outofcore::OutofcoreOctreeBaseNode protected
pointInBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const PointT &p) pcl::outofcore::OutofcoreOctreeBaseNode inlineprotectedstatic
pointInBoundingBox(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const double x, const double y, const double z) pcl::outofcore::OutofcoreOctreeBaseNode protectedstatic
pointInBoundingBox(const PointT &p) const pcl::outofcore::OutofcoreOctreeBaseNode inlineprotected
printBoundingBox(const std::size_t query_depth) const pcl::outofcore::OutofcoreOctreeBaseNode virtual
queryBBIncludes(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, std::size_t query_depth, AlignedPointTVector &dst) pcl::outofcore::OutofcoreOctreeBaseNode virtual
queryBBIncludes(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, std::size_t query_depth, const pcl::PCLPointCloud2::Ptr &dst_blob) pcl::outofcore::OutofcoreOctreeBaseNode virtual
queryBBIncludes_subsample(const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, std::uint64_t query_depth, const double percent, AlignedPointTVector &v) pcl::outofcore::OutofcoreOctreeBaseNode virtual
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::OutofcoreOctreeBaseNode virtual
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::OutofcoreOctreeBaseNode virtual
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::OutofcoreOctreeBaseNode friend
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::OutofcoreOctreeBaseNode friend
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::OutofcoreOctreeBaseNode protected
read(pcl::PCLPointCloud2::Ptr &output_cloud) pcl::outofcore::OutofcoreOctreeBaseNode virtual
recFreeChildren() pcl::outofcore::OutofcoreOctreeBaseNode protected
rng_ pcl::outofcore::OutofcoreOctreeBaseNode protectedstatic
rng_mutex_ pcl::outofcore::OutofcoreOctreeBaseNode protectedstatic
root_node_ pcl::outofcore::OutofcoreOctreeBaseNode protected
sample_percent_ pcl::outofcore::OutofcoreOctreeBaseNode static
saveIdx(bool recursive) pcl::outofcore::OutofcoreOctreeBaseNode protected
saveMetadataToFile(const boost::filesystem::path &path) pcl::outofcore::OutofcoreOctreeBaseNode protected
size() const pcl::outofcore::OutofcoreOctreeBaseNode inlineprotected
sortOctantIndices(const pcl::PCLPointCloud2::Ptr &input_cloud, std::vector< pcl::Indices > &indices, const Eigen::Vector3d &mid_xyz) pcl::outofcore::OutofcoreOctreeBaseNode protected
subdividePoint(const PointT &point, std::vector< AlignedPointTVector > &c) pcl::outofcore::OutofcoreOctreeBaseNode protected
subdividePoints(const AlignedPointTVector &p, std::vector< AlignedPointTVector > &c, const bool skip_bb_check) pcl::outofcore::OutofcoreOctreeBaseNode protected
writeVPythonVisual(std::ofstream &file) pcl::outofcore::OutofcoreOctreeBaseNode
~OutofcoreOctreeBaseNode() pcl::outofcore::OutofcoreOctreeBaseNode

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1outofcore_1_1_outofcore_octree_base_node-members.html