, 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] |