Graphite
Version 3
An experimental 3D geometry processing program
|
Abstract interface for nearest neighbor searching. More...
#include <geogram/basic/common.h>
#include <geogram/basic/numeric.h>
#include <geogram/basic/smart_pointer.h>
#include <geogram/basic/counted.h>
#include <geogram/basic/factory.h>
Go to the source code of this file.
Classes | |
class | GEO::NearestNeighborSearch |
Abstract interface for nearest neighbor search algorithms. More... | |
struct | GEO::NearestNeighborSearch::KeepInitialValues |
A structure to discriminate between the two versions of get_nearest_neighbors() More... | |
Namespaces | |
GEO | |
Global Vorpaline namespace. | |
Macros | |
#define | geo_register_NearestNeighborSearch_creator(type, name) geo_register_creator(GEO::NearestNeighborSearchFactory, type, name) |
Helper macro to register a NearestNeighborSearch implementation. More... | |
Abstract interface for nearest neighbor searching.
Definition in file nn_search.h.
#define geo_register_NearestNeighborSearch_creator | ( | type, | |
name | |||
) | geo_register_creator(GEO::NearestNeighborSearchFactory, type, name) |
Helper macro to register a NearestNeighborSearch implementation.
Definition at line 291 of file nn_search.h.