![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
result set for the 1nn search. Doesn't do any global memory accesses on its own, More...
#include <result_set.h>
Public Member Functions | |
| __device__ __host__ | SingleResultSet (DistanceType eps) |
| __device__ float | worstDist () |
| __device__ void | insert (int index, DistanceType dist) |
| __device__ void | setResultLocation (DistanceType *dists, int *index, int thread, int stride) |
| __device__ void | finish () |
Public Attributes | |
| int | bestIndex |
| DistanceType | bestDist |
| const DistanceType | epsError |
| DistanceType * | resultDist |
| int * | resultIndex |
result set for the 1nn search. Doesn't do any global memory accesses on its own,
Definition at line 51 of file result_set.h.
|
inline |
Definition at line 58 of file result_set.h.
|
inline |
|
inline |
Definition at line 69 of file result_set.h.
References flann::cuda::SingleResultSet< DistanceType >::bestDist, flann::cuda::SingleResultSet< DistanceType >::bestIndex, and dist().
|
inline |
Definition at line 82 of file result_set.h.
References INFINITY, flann::cuda::SingleResultSet< DistanceType >::resultDist, flann::cuda::SingleResultSet< DistanceType >::resultIndex, and stride.
|
inline |
Definition at line 62 of file result_set.h.
References flann::cuda::SingleResultSet< DistanceType >::bestDist.
| DistanceType flann::cuda::SingleResultSet< DistanceType >::bestDist |
Definition at line 54 of file result_set.h.
Referenced by flann::cuda::SingleResultSet< DistanceType >::finish(), flann::cuda::SingleResultSet< DistanceType >::insert(), and flann::cuda::SingleResultSet< DistanceType >::worstDist().
| int flann::cuda::SingleResultSet< DistanceType >::bestIndex |
Definition at line 53 of file result_set.h.
Referenced by flann::cuda::SingleResultSet< DistanceType >::finish(), and flann::cuda::SingleResultSet< DistanceType >::insert().
| const DistanceType flann::cuda::SingleResultSet< DistanceType >::epsError |
Definition at line 55 of file result_set.h.
| DistanceType* flann::cuda::SingleResultSet< DistanceType >::resultDist |
Definition at line 77 of file result_set.h.
Referenced by flann::cuda::SingleResultSet< DistanceType >::finish(), and flann::cuda::SingleResultSet< DistanceType >::setResultLocation().
| int* flann::cuda::SingleResultSet< DistanceType >::resultIndex |
Definition at line 78 of file result_set.h.
Referenced by flann::cuda::SingleResultSet< DistanceType >::finish(), and flann::cuda::SingleResultSet< DistanceType >::setResultLocation().