Open3D (C++ API)  0.13.0
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Data Structures | Namespaces | Functions
DeviceHashmap.h File Reference

(c3f9de2 (Tue Jun 1 15:34:27 2021 -0700))

#include "open3d/core/CUDAUtils.h"
#include "open3d/core/MemoryManager.h"
#include "open3d/core/Tensor.h"
#include "open3d/core/hashmap/HashmapBuffer.h"

Go to the source code of this file.

Data Structures

class  open3d::core::DeviceHashmap
 

Namespaces

 open3d
 
 open3d::core
 

Functions

std::shared_ptr< DeviceHashmap > open3d::core::CreateDeviceHashmap (int64_t init_capacity, const Dtype &dtype_key, const Dtype &dtype_value, const SizeVector &element_shape_key, const SizeVector &element_shape_value, const Device &device, const HashmapBackend &backend)
 
std::shared_ptr< DeviceHashmap > open3d::core::CreateCPUHashmap (int64_t init_capacity, const Dtype &dtype_key, const Dtype &dtype_value, const SizeVector &element_shape_key, const SizeVector &element_shape_value, const Device &device, const HashmapBackend &backend)
 Non-templated factory. More...
 
std::shared_ptr< DeviceHashmap > open3d::core::CreateCUDAHashmap (int64_t init_capacity, const Dtype &dtype_key, const Dtype &dtype_value, const SizeVector &element_shape_key, const SizeVector &element_shape_value, const Device &device, const HashmapBackend &backend)