Open3D (C++ API)  0.19.0
Loading...
Searching...
No Matches
SlabHashBackendImpl.h File Reference

Go to the source code of this file.

Data Structures

class  open3d::core::SlabHashBackendImpl< Key, Hash, Eq >

Namespaces

namespace  open3d
namespace  open3d::core

Functions

template<typename Key, typename Hash, typename Eq>
__global__ void open3d::core::InsertKernelPass0 (SlabHashBackendImpl< Key, Hash, Eq > impl, const void *input_keys, buf_index_t *output_buf_indices, int heap_counter_prev, int64_t count)
 Kernels.
template<typename Key, typename Hash, typename Eq>
__global__ void open3d::core::InsertKernelPass1 (SlabHashBackendImpl< Key, Hash, Eq > impl, const void *input_keys, buf_index_t *output_buf_indices, bool *output_masks, int64_t count)
template<typename Key, typename Hash, typename Eq, typename block_t>
__global__ void open3d::core::InsertKernelPass2 (SlabHashBackendImpl< Key, Hash, Eq > impl, const void *const *input_values_soa, buf_index_t *output_buf_indices, bool *output_masks, int64_t count, int64_t n_values)
template<typename Key, typename Hash, typename Eq>
__global__ void open3d::core::FindKernel (SlabHashBackendImpl< Key, Hash, Eq > impl, const void *input_keys, buf_index_t *output_buf_indices, bool *output_masks, int64_t count)
template<typename Key, typename Hash, typename Eq>
__global__ void open3d::core::EraseKernelPass0 (SlabHashBackendImpl< Key, Hash, Eq > impl, const void *input_keys, buf_index_t *output_buf_indices, bool *output_masks, int64_t count)
template<typename Key, typename Hash, typename Eq>
__global__ void open3d::core::EraseKernelPass1 (SlabHashBackendImpl< Key, Hash, Eq > impl, buf_index_t *output_buf_indices, bool *output_masks, int64_t count)
template<typename Key, typename Hash, typename Eq>
__global__ void open3d::core::GetActiveIndicesKernel (SlabHashBackendImpl< Key, Hash, Eq > impl, buf_index_t *output_buf_indices, uint32_t *output_count)
template<typename Key, typename Hash, typename Eq>
__global__ void open3d::core::CountElemsPerBucketKernel (SlabHashBackendImpl< Key, Hash, Eq > impl, int64_t *bucket_elem_counts)