Point Cloud Library (PCL) 1.12.0
|
#include </builddir/build/BUILD/pcl-1.12.0/gpu/octree/src/internal.hpp>
Classes | |
struct | OctreeDataHost |
Public Member Functions | |
OctreeImpl () | |
~OctreeImpl () | |
void | setCloud (const PointCloud &input_points) |
void | build () |
void | radiusSearchHost (const PointType ¢er, float radius, std::vector< int > &out, int max_nn) const |
void | approxNearestSearchHost (const PointType &query, int &out_index, float &sqr_dist) const |
void | radiusSearch (const Queries &queries, float radius, NeighborIndices &results) |
void | radiusSearch (const Queries &queries, const Radiuses &radiuses, NeighborIndices &results) |
void | radiusSearch (const Queries &queries, const Indices &indices, float radius, NeighborIndices &results) |
void | approxNearestSearch (const Queries &queries, NeighborIndices &results, BatchResultSqrDists &sqr_distance) const |
void | nearestKSearchBatch (const Queries &queries, int k, NeighborIndices &results, BatchResultSqrDists &sqr_distances) const |
void | internalDownload () |
Static Public Member Functions | |
static void | get_gpu_arch_compiled_for (int &bin, int &ptr) |
Definition at line 68 of file internal.hpp.
Definition at line 78 of file internal.hpp.
Definition at line 79 of file internal.hpp.
Definition at line 80 of file internal.hpp.
Definition at line 81 of file internal.hpp.
Definition at line 83 of file internal.hpp.
Definition at line 72 of file internal.hpp.
Definition at line 74 of file internal.hpp.
Definition at line 71 of file internal.hpp.
Definition at line 75 of file internal.hpp.
Definition at line 77 of file internal.hpp.
|
inline |
Definition at line 87 of file internal.hpp.
|
inline |
Definition at line 88 of file internal.hpp.
void pcl::device::OctreeImpl::approxNearestSearch | ( | const Queries & | queries, |
NeighborIndices & | results, | ||
BatchResultSqrDists & | sqr_distance ) const |
void pcl::device::OctreeImpl::approxNearestSearchHost | ( | const PointType & | query, |
int & | out_index, | ||
float & | sqr_dist ) const |
void pcl::device::OctreeImpl::build | ( | ) |
void pcl::device::OctreeImpl::internalDownload | ( | ) |
void pcl::device::OctreeImpl::nearestKSearchBatch | ( | const Queries & | queries, |
int | k, | ||
NeighborIndices & | results, | ||
BatchResultSqrDists & | sqr_distances ) const |
void pcl::device::OctreeImpl::radiusSearch | ( | const Queries & | queries, |
const Indices & | indices, | ||
float | radius, | ||
NeighborIndices & | results ) |
void pcl::device::OctreeImpl::radiusSearch | ( | const Queries & | queries, |
const Radiuses & | radiuses, | ||
NeighborIndices & | results ) |
void pcl::device::OctreeImpl::radiusSearch | ( | const Queries & | queries, |
float | radius, | ||
NeighborIndices & | results ) |
void pcl::device::OctreeImpl::radiusSearchHost | ( | const PointType & | center, |
float | radius, | ||
std::vector< int > & | out, | ||
int | max_nn ) const |
void pcl::device::OctreeImpl::setCloud | ( | const PointCloud & | input_points | ) |
DeviceArray<int> pcl::device::OctreeImpl::codes |
Definition at line 109 of file internal.hpp.
struct pcl::device::OctreeImpl::OctreeDataHost pcl::device::OctreeImpl::host_octree |
DeviceArray<int> pcl::device::OctreeImpl::indices |
Definition at line 110 of file internal.hpp.
OctreeGlobalWithBox pcl::device::OctreeImpl::octreeGlobal |
Definition at line 112 of file internal.hpp.
PointCloud pcl::device::OctreeImpl::points |
Definition at line 105 of file internal.hpp.
DeviceArray2D<float> pcl::device::OctreeImpl::points_sorted |
Definition at line 108 of file internal.hpp.
DeviceArray2D<int> pcl::device::OctreeImpl::storage |
Definition at line 115 of file internal.hpp.