Open3D (C++ API)  0.11.0
Data Structures | Namespaces | Enumerations
NanoFlannIndex.h File Reference

(521b9326 (Thu Sep 17 22:06:40 2020 -0700))

#include <vector>
#include "open3d/core/Tensor.h"

Go to the source code of this file.

Data Structures

struct  nanoflann::L2_Adaptor< T, DataSource, _DistanceType >
 
struct  nanoflann::L1_Adaptor< T, DataSource, _DistanceType >
 
class  nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, IndexType >
 
struct  open3d::core::nns::NanoFlannIndexHolderBase
 Base struct for Index holder. More...
 
struct  open3d::core::nns::NanoFlannIndexHolder< METRIC, T >
 NanoFlann Index Holder. More...
 
struct  open3d::core::nns::NanoFlannIndexHolder< METRIC, T >::DataAdaptor
 This class is the Adaptor for connecting Open3D Tensor and NanoFlann. More...
 
struct  open3d::core::nns::NanoFlannIndexHolder< METRIC, T >::SelectNanoflannAdaptor< M, fake >
 Adaptor Selector. More...
 
struct  open3d::core::nns::NanoFlannIndexHolder< METRIC, T >::SelectNanoflannAdaptor< L2, fake >
 
struct  open3d::core::nns::NanoFlannIndexHolder< METRIC, T >::SelectNanoflannAdaptor< L1, fake >
 
class  open3d::core::nns::NanoFlannIndex
 

Namespaces

 nanoflann
 
 open3d
 
 open3d::core
 
 open3d::core::nns
 

Enumerations

enum  open3d::core::nns::Metric { open3d::core::nns::L1, open3d::core::nns::L2, open3d::core::nns::Linf }
 Distance metric enum. More...