Open3D (C++ API)
0.18.0
|
Go to the source code of this file.
Data Structures | |
class | open3d::ml::impl::Adaptor< T > |
Adaptor for nanoflann. More... | |
struct | open3d::ml::impl::SelectNanoflannAdaptor< METRIC, T > |
struct | open3d::ml::impl::SelectNanoflannAdaptor< L2, T > |
struct | open3d::ml::impl::SelectNanoflannAdaptor< L1, T > |
Namespaces | |
open3d | |
open3d::ml | |
open3d::ml::impl | |
Macros | |
#define | HOST_DEVICE |
Enumerations | |
enum | open3d::ml::impl::Metric { open3d::ml::impl::L1 , open3d::ml::impl::L2 , open3d::ml::impl::Linf } |
Supported metrics. More... | |
Functions | |
HOST_DEVICE size_t | open3d::ml::impl::SpatialHash (int x, int y, int z) |
Spatial hashing function for integer coordinates. More... | |
HOST_DEVICE size_t | open3d::ml::impl::SpatialHash (const utility::MiniVec< int, 3 > &xyz) |
template<class TVecf > | |
HOST_DEVICE utility::MiniVec< int, 3 > | open3d::ml::impl::ComputeVoxelIndex (const TVecf &pos, const typename TVecf::Scalar_t &inv_voxel_size) |
#define HOST_DEVICE |