![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
This is the complete list of members for cloudViewer::core::HashMap, including all inherited members.
| Activate(const Tensor &input_keys) | cloudViewer::core::HashMap | |
| Activate(const Tensor &input_keys, Tensor &output_buf_indices, Tensor &output_masks) | cloudViewer::core::HashMap | |
| BucketSizes() const | cloudViewer::core::HashMap | |
| CheckKeyCompatibility(const Tensor &input_keys) const | cloudViewer::core::HashMap | protected |
| CheckKeyLength(const Tensor &input_keys) const | cloudViewer::core::HashMap | protected |
| CheckKeyValueLengthCompatibility(const Tensor &input_keys, const std::vector< Tensor > &input_values_soa) const | cloudViewer::core::HashMap | protected |
| CheckValueCompatibility(const std::vector< Tensor > &input_values_soa) const | cloudViewer::core::HashMap | protected |
| Clear() | cloudViewer::core::HashMap | |
| Clone() const | cloudViewer::core::HashMap | |
| Erase(const Tensor &input_keys) | cloudViewer::core::HashMap | |
| Erase(const Tensor &input_keys, Tensor &output_masks) | cloudViewer::core::HashMap | |
| Find(const Tensor &input_keys) | cloudViewer::core::HashMap | |
| Find(const Tensor &input_keys, Tensor &output_buf_indices, Tensor &output_masks) | cloudViewer::core::HashMap | |
| GetActiveIndices() const | cloudViewer::core::HashMap | |
| GetActiveIndices(Tensor &output_buf_indices) const | cloudViewer::core::HashMap | |
| GetBucketCount() const | cloudViewer::core::HashMap | |
| GetCapacity() const | cloudViewer::core::HashMap | |
| GetCommonValueSizeDivisor() | cloudViewer::core::HashMap | protected |
| GetDevice() const override | cloudViewer::core::HashMap | virtual |
| GetDeviceHashBackend() const | cloudViewer::core::HashMap | inline |
| GetKeyTensor() const | cloudViewer::core::HashMap | |
| GetValueTensor(size_t index=0) const | cloudViewer::core::HashMap | |
| GetValueTensors() const | cloudViewer::core::HashMap | |
| HashMap(int64_t init_capacity, const Dtype &key_dtype, const SizeVector &key_element_shape, const Dtype &value_dtype, const SizeVector &value_element_shapes, const Device &device, const HashBackendType &backend=HashBackendType::Default) | cloudViewer::core::HashMap | |
| HashMap(int64_t init_capacity, const Dtype &key_dtype, const SizeVector &key_element_shape, const std::vector< Dtype > &dtypes_value, const std::vector< SizeVector > &element_shapes_value, const Device &device, const HashBackendType &backend=HashBackendType::Default) | cloudViewer::core::HashMap | |
| Init(int64_t init_capacity, const Device &device, const HashBackendType &backend) | cloudViewer::core::HashMap | protected |
| Insert(const Tensor &input_keys, const Tensor &input_values) | cloudViewer::core::HashMap | |
| Insert(const Tensor &input_keys, const std::vector< Tensor > &input_values_soa) | cloudViewer::core::HashMap | |
| Insert(const Tensor &input_keys, const Tensor &input_values, Tensor &output_buf_indices, Tensor &output_masks) | cloudViewer::core::HashMap | |
| Insert(const Tensor &input_keys, const std::vector< Tensor > &input_values_soa, Tensor &output_buf_indices, Tensor &output_masks) | cloudViewer::core::HashMap | |
| InsertImpl(const Tensor &input_keys, const std::vector< Tensor > &input_values_soa, Tensor &output_buf_indices, Tensor &output_masks, bool is_activate_op=false) | cloudViewer::core::HashMap | protected |
| IsCPU() const | cloudViewer::core::IsDevice | inline |
| IsCUDA() const | cloudViewer::core::IsDevice | inline |
| IsDevice()=default | cloudViewer::core::IsDevice | |
| IsSYCL() const | cloudViewer::core::IsDevice | inline |
| Load(const std::string &file_name) | cloudViewer::core::HashMap | static |
| LoadFactor() const | cloudViewer::core::HashMap | |
| PrepareIndicesOutput(Tensor &output_buf_indices, int64_t length) const | cloudViewer::core::HashMap | protected |
| PrepareMasksOutput(Tensor &output_masks, int64_t length) const | cloudViewer::core::HashMap | protected |
| Reserve(int64_t capacity) | cloudViewer::core::HashMap | |
| Save(const std::string &file_name) | cloudViewer::core::HashMap | |
| Size() const | cloudViewer::core::HashMap | |
| To(const Device &device, bool copy=false) const | cloudViewer::core::HashMap | |
| ~HashMap()=default | cloudViewer::core::HashMap | |
| ~IsDevice()=default | cloudViewer::core::IsDevice | virtual |