Open3D (C++ API)  0.18.0
Namespaces | Macros
FixedRadiusIndex.cpp File Reference

(b9e049c (Sun Dec 31 11:36:26 2023 -0800))

#include "open3d/core/nns/FixedRadiusIndex.h"
#include "open3d/core/Dispatch.h"
#include "open3d/core/TensorCheck.h"
#include "open3d/utility/Logging.h"

Namespaces

 open3d
 
 open3d::core
 
 open3d::core::nns
 

Macros

#define BUILD_PARAMETERS
 
#define CALL_BUILD(type, fn)
 
#define RADIUS_PARAMETERS
 
#define HYBRID_PARAMETERS
 

Macro Definition Documentation

◆ BUILD_PARAMETERS

#define BUILD_PARAMETERS
Value:
dataset_points_, radius, points_row_splits_, hash_table_splits_, \
hash_table_index_, hash_table_cell_splits_

◆ CALL_BUILD

#define CALL_BUILD (   type,
  fn 
)
Value:
if (Dtype::FromType<type>() == dtype) { \
fn<type>(BUILD_PARAMETERS); \
return true; \
}
#define BUILD_PARAMETERS

◆ HYBRID_PARAMETERS

#define HYBRID_PARAMETERS
Value:
dataset_points_, query_points_, radius, max_knn, points_row_splits_, \
queries_row_splits_, hash_table_splits_, hash_table_index_, \
hash_table_cell_splits_, Metric::L2, neighbors_index, \
neighbors_count, neighbors_distance
@ L2
Definition: NeighborSearchCommon.h:19

◆ RADIUS_PARAMETERS

#define RADIUS_PARAMETERS
Value:
dataset_points_, query_points_, radius, points_row_splits_, \
queries_row_splits_, hash_table_splits_, hash_table_index_, \
hash_table_cell_splits_, Metric::L2, false, true, sort, \
neighbors_index, neighbors_row_splits, neighbors_distance