Open3D (C++ API)  0.12.0
Public Member Functions | Protected Attributes
open3d::core::HashmapBuffer Class Reference

#include <HashmapBuffer.h>

Public Member Functions

 HashmapBuffer (int64_t capacity, int64_t dsize_key, int64_t dsize_value, const Device &device)
 
TensorGetKeyBuffer ()
 
TensorGetValueBuffer ()
 
TensorGetHeap ()
 

Protected Attributes

int64_t capacity_
 
int64_t dsize_key_
 
int64_t dsize_value_
 
Tensor key_buffer_
 
Tensor value_buffer_
 
Tensor heap_
 
Device device_
 

Constructor & Destructor Documentation

◆ HashmapBuffer()

open3d::core::HashmapBuffer::HashmapBuffer ( int64_t  capacity,
int64_t  dsize_key,
int64_t  dsize_value,
const Device device 
)
inline

Member Function Documentation

◆ GetHeap()

Tensor& open3d::core::HashmapBuffer::GetHeap ( )
inline

◆ GetKeyBuffer()

Tensor& open3d::core::HashmapBuffer::GetKeyBuffer ( )
inline

◆ GetValueBuffer()

Tensor& open3d::core::HashmapBuffer::GetValueBuffer ( )
inline

Field Documentation

◆ capacity_

int64_t open3d::core::HashmapBuffer::capacity_
protected

◆ device_

Device open3d::core::HashmapBuffer::device_
protected

◆ dsize_key_

int64_t open3d::core::HashmapBuffer::dsize_key_
protected

◆ dsize_value_

int64_t open3d::core::HashmapBuffer::dsize_value_
protected

◆ heap_

Tensor open3d::core::HashmapBuffer::heap_
protected

◆ key_buffer_

Tensor open3d::core::HashmapBuffer::key_buffer_
protected

◆ value_buffer_

Tensor open3d::core::HashmapBuffer::value_buffer_
protected

The documentation for this class was generated from the following file: