Open3D (C++ API)  0.11.0
Data Structures | Namespaces | Typedefs | Functions
DeviceHashmap.h File Reference

(d6055e6e (Mon Sep 28 01:24:21 2020 -0700))

#include "open3d/core/MemoryManager.h"
#include "open3d/core/hashmap/Traits.h"

Go to the source code of this file.

Data Structures

struct  open3d::core::DefaultHash
 
struct  open3d::core::DefaultKeyEq
 
class  open3d::core::DeviceHashmap< Hash, KeyEq >
 Base class: shared interface. More...
 

Namespaces

 open3d
 
 open3d::core
 

Typedefs

typedef DeviceHashmap< DefaultHash, DefaultKeyEq > open3d::core::DefaultDeviceHashmap
 

Functions

std::shared_ptr< DefaultDeviceHashmap > open3d::core::CreateDefaultDeviceHashmap (size_t init_buckets, size_t init_capacity, size_t dsize_key, size_t dsize_value, const Device &device)
 
std::shared_ptr< DefaultDeviceHashmap > open3d::core::CreateDefaultCPUHashmap (size_t init_buckets, size_t init_capacity, size_t dsize_key, size_t dsize_value, const Device &device)
 Non-templated factory. More...
 
std::shared_ptr< DefaultDeviceHashmap > open3d::core::CreateDefaultCUDAHashmap (size_t init_buckets, size_t init_capacity, size_t dsize_key, size_t dsize_value, const Device &device)