Skip to content

Project OpenGeode ​

class DynamicNNSearch ​

Given a list of points, this class returns neighboring points.

Functions ​

DynamicNNSearch ​

cpp
public void DynamicNNSearch<dimension>(const DynamicNNSearch<dimension> & )
public void DynamicNNSearch<dimension>(const DynamicNNSearch<dimension> & )

operator= ​

cpp
public DynamicNNSearch<dimension> & operator=(const DynamicNNSearch<dimension> & )
public DynamicNNSearch<dimension> & operator=(const DynamicNNSearch<dimension> & )

DynamicNNSearch ​

cpp
public void DynamicNNSearch<dimension>(std::vector<Point<dimension> > points)
public void DynamicNNSearch<dimension>(std::vector<Point<dimension> > points)

DynamicNNSearch ​

cpp
public void DynamicNNSearch<dimension>(DynamicNNSearch<dimension> && other)
public void DynamicNNSearch<dimension>(DynamicNNSearch<dimension> && other)

~DynamicNNSearch ​

cpp
public void ~DynamicNNSearch<dimension>()
public void ~DynamicNNSearch<dimension>()

nb_points ​

cpp
public index_t nb_points()
public index_t nb_points()

point ​

cpp
public const Point<dimension> & point(index_t index)
public const Point<dimension> & point(index_t index)

add_point ​

cpp
public void add_point(const Point<dimension> & point)
public void add_point(const Point<dimension> & point)

radius_neighbors ​

cpp
public vector radius_neighbors(const Point<dimension> & point, double threshold_distance)
public vector radius_neighbors(const Point<dimension> & point, double threshold_distance)

Get the neighbors closer than a given distance from the given point or within a sphere

point [in] The center of the sphere

threshold_distance [in] The radius of the sphere

return the list of points inside this distance

class DynamicNNSearch ​

class DynamicNNSearch ​

Geode-solutions' documentation website